8#ifndef META_OCEAN_DEVICES_SERIALIZATION_SERIALIZATION_H
9#define META_OCEAN_DEVICES_SERIALIZATION_SERIALIZATION_H
19namespace Serialization
46#if defined(_WINDOWS) && defined(OCEAN_RUNTIME_SHARED)
47 #ifdef USE_OCEAN_DEVICES_SERIALIZATION_EXPORT
48 #define OCEAN_DEVICES_SERIALIZATION_EXPORT __declspec(dllexport)
50 #define OCEAN_DEVICES_SERIALIZATION_EXPORT __declspec(dllimport)
53 #define OCEAN_DEVICES_SERIALIZATION_EXPORT
62#if defined(OCEAN_RUNTIME_STATIC) || defined(_ANDROID)
void registerSerializationLibrary()
Registers this Serialization device library at the global device manager.
bool unregisterSerializationLibrary()
Unregisters this Serialization device library at the global device manager.
OCEAN_DEVICES_SERIALIZATION_EXPORT std::string nameSerializationLibrary()
Returns the name of this devices library.
The namespace covering the entire Ocean framework.
Definition Accessor.h:15