8 #ifndef META_OCEAN_DEVICES_MAPBUILDING_MAP_BUILDING_FACTORY_H
9 #define META_OCEAN_DEVICES_MAPBUILDING_MAP_BUILDING_FACTORY_H
Definition of a class holding the major and minor device type.
Definition: devices/Device.h:62
This class is the base class for all devices of any type.
Definition: devices/Device.h:28
This class implements a factory able to create instances of devices.
Definition: devices/Factory.h:28
This class implements a device factory for the MapBuilding feature-based tracking system.
Definition: MapBuildingFactory.h:29
MapBuildingFactory()
Creates a new factory.
static bool unregisterFactory()
Unregisters this factory at the manger.
static Device * createTracker6DOF(const std::string &name, const Device::DeviceType &deviceType)
Creates a tracker object.
static bool registerFactory()
Registers this factory at the manager.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15