8 #ifndef META_OCEAN_DEVICES_ANDROID_ANDROID_H
9 #define META_OCEAN_DEVICES_ANDROID_ANDROID_H
37 #error This library is available on android platforms only!
41 #if defined(_WINDOWS) && defined(OCEAN_RUNTIME_SHARED)
42 #ifdef USE_OCEAN_DEVICES_ANDROID_EXPORT
43 #define OCEAN_DEVICES_ANDROID_EXPORT __declspec(dllexport)
45 #define OCEAN_DEVICES_ANDROID_EXPORT __declspec(dllimport)
48 #define OCEAN_DEVICES_ANDROID_EXPORT
57 #if defined(OCEAN_RUNTIME_STATIC)
bool registerAndroidLibrary()
Registers this Android device library at the global device manager.
bool unregisterAndroidLibrary()
Unregisters this Android device library at the global device manager.
OCEAN_DEVICES_ANDROID_EXPORT std::string nameAndroidLibrary()
Returns the name of this devices library.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15