35 #ifndef SEABREEZE_DEVICE_FACTORY_H 36 #define SEABREEZE_DEVICE_FACTORY_H 49 static void shutdown();
51 Device *create(
const std::string& name);
53 int getNumberOfDeviceTypes();
56 typedef Device *(*creatorFunction)(void);
58 std::map<std::string, creatorFunction> nameToCreator;
Definition: DeviceFactory.h:44
Encapsulates all SeaBreeze classes.
Definition: DeviceFactory.h:42