8 #ifndef META_OCEAN_DEVICES_PATTERN_PATTERN_H
9 #define META_OCEAN_DEVICES_PATTERN_PATTERN_H
39 #if defined(_WINDOWS) && defined(OCEAN_RUNTIME_SHARED)
40 #ifdef USE_OCEAN_DEVICES_PATTERN_EXPORT
41 #define OCEAN_DEVICES_PATTERN_EXPORT __declspec(dllexport)
43 #define OCEAN_DEVICES_PATTERN_EXPORT __declspec(dllimport)
46 #define OCEAN_DEVICES_PATTERN_EXPORT
55 #if defined(OCEAN_RUNTIME_STATIC)
bool unregisterPatternLibrary()
Unregisters this Pattern device library at the global device manager.
OCEAN_DEVICES_PATTERN_EXPORT std::string namePatternLibrary()
Returns the name of this devices library.
void registerPatternLibrary()
Registers this Pattern device library at the global device manager.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15