Ocean
Loading...
Searching...
No Matches
Ocean::Devices::Serialization Namespace Reference

Namespace of the Devices Serialization library. More...

Data Structures

class  DeviceSerializer
 This class provides serialization capabilities for devices. More...
 
class  SerializationAccelerationSensor3DOF
 This class implements a Serialization 3DOF acceleration sensor. More...
 
class  SerializationFactory
 This class implements a device factory for the Serialization library. More...
 
class  SerializationGPSTracker
 This class implements a Serialization GPS tracker. More...
 
class  SerializationGravityTracker3DOF
 This class implements a Serialization 3DOF gravity tracker. More...
 
class  SerializationGyroSensor3DOF
 This class implements a Serialization 3DOF gyro sensor. More...
 
class  SerializationOrientationTracker3DOF
 This class implements a Serialization 3DOF orientation tracker. More...
 
class  SerializationPositionTracker3DOF
 This class implements a Serialization 3DOF position tracker. More...
 
class  SerializationSensor
 This class implements a Serialization sensor. More...
 
class  SerializationTracker
 This class implements a Serialization tracker. More...
 
class  SerializationTracker6DOF
 This class implements a Serialization 6DOF tracker. More...
 
class  SerializerDevicePlayer
 This class implements a player for device objects based on Ocean's DataSerializer. More...
 
class  SerializerDeviceRecorder
 This class implements a serialization recorder for devices and media objects. More...
 

Typedefs

using SerializationAccelerationSensor3DOFRef = SmartDeviceRef< SerializationAccelerationSensor3DOF >
 Definition of a smart object reference for a Serialization 3DOF acceleration sensor.
 
using SerializationGPSTrackerRef = SmartDeviceRef< SerializationGPSTracker >
 Definition of a smart object reference for a Serialization GPS tracker.
 
using SerializationGravityTracker3DOFRef = SmartDeviceRef< SerializationGravityTracker3DOF >
 Definition of a smart object reference for a Serialization 3DOF gravity tracker.
 
using SerializationGyroSensor3DOFRef = SmartDeviceRef< SerializationGyroSensor3DOF >
 Definition of a smart object reference for a Serialization 3DOF gyro sensor.
 
using SerializationOrientationTracker3DOFRef = SmartDeviceRef< SerializationOrientationTracker3DOF >
 Definition of a smart object reference for a Serialization 3DOF orientation tracker.
 
using SerializationPositionTracker3DOFRef = SmartDeviceRef< SerializationPositionTracker3DOF >
 Definition of a smart object reference for a Serialization 3DOF position tracker.
 
using SerializationSensorRef = SmartDeviceRef< SerializationSensor >
 Definition of a smart object reference for a Serialization sensor.
 
using SerializationTrackerRef = SmartDeviceRef< SerializationTracker >
 Definition of a smart object reference for a Serialization tracker.
 
using SerializationTracker6DOFRef = SmartDeviceRef< SerializationTracker6DOF >
 Definition of a smart object reference for a Serialization 6DOF tracker.
 

Functions

OCEAN_DEVICES_SERIALIZATION_EXPORT std::string nameSerializationLibrary ()
 Returns the name of this devices library.
 
void registerSerializationLibrary ()
 Registers this Serialization device library at the global device manager.
 
bool unregisterSerializationLibrary ()
 Unregisters this Serialization device library at the global device manager.
 

Detailed Description

Namespace of the Devices Serialization library.

The Namespace Ocean::Devices::Serialization is used in the entire Ocean Devices Serialization Library.