8 #ifndef META_OCEAN_DEVICES_MAPBUILDING_MAP_BUILDING_H
9 #define META_OCEAN_DEVICES_MAPBUILDING_MAP_BUILDING_H
37 #if defined(_WINDOWS) && defined(OCEAN_RUNTIME_SHARED)
38 #ifdef USE_OCEAN_DEVICES_MAPBUILDING_EXPORT
39 #define OCEAN_DEVICES_MAPBUILDING_EXPORT __declspec(dllexport)
41 #define OCEAN_DEVICES_MAPBUILDING_EXPORT __declspec(dllimport)
44 #define OCEAN_DEVICES_MAPBUILDING_EXPORT
53 #if defined(OCEAN_RUNTIME_STATIC)
void registerMapBuildingLibrary()
Registers this MapBuilding device library at the global device manager.
OCEAN_DEVICES_MAPBUILDING_EXPORT std::string nameMapBuildingLibrary()
Returns the name of this devices library.
bool unregisterMapBuildingLibrary()
Unregisters this MapBuilding device library at the global device manager.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15