Overview
Classes: AccelerometerEventDispatcher, AccelerometerRemoteObject, AccelerometerServerHelper, AccelerometerSkeleton, BarcodeReaderEventDispatcher, BarcodeReaderRemoteObject, BarcodeReaderServerHelper, BarcodeReaderSkeleton, BooleanDatapointEventDispatcher, BooleanDatapointRemoteObject, BooleanDatapointServerHelper, BooleanDatapointSkeleton, BooleanSensorEventDispatcher, BooleanSensorRemoteObject, BooleanSensorServerHelper, BooleanSensorSkeleton, CameraEventDispatcher, CameraRemoteObject, CameraServerHelper, CameraSkeleton, CompositeEventDispatcher, CompositeRemoteObject, CompositeServerHelper, CompositeSkeleton, CounterDatapointEventDispatcher, CounterDatapointRemoteObject, CounterDatapointServerHelper, CounterDatapointSkeleton, CounterEventDispatcher, CounterRemoteObject, CounterServerHelper, CounterSkeleton, DatapointEventDispatcher, DatapointRemoteObject, DatapointServerHelper, DatapointSkeleton, DeviceEventDispatcher, DeviceRemoteObject, DeviceServerHelper, DeviceSkeleton, DeviceTreeRemoteObject, DeviceTreeServerHelper, DeviceTreeSkeleton, EnumDatapointEventDispatcher, EnumDatapointRemoteObject, EnumDatapointServerHelper, EnumDatapointSkeleton, FlagsDatapointEventDispatcher, FlagsDatapointRemoteObject, FlagsDatapointServerHelper, FlagsDatapointSkeleton, GNSSSensorEventDispatcher, GNSSSensorRemoteObject, GNSSSensorServerHelper, GNSSSensorSkeleton, GyroscopeEventDispatcher, GyroscopeRemoteObject, GyroscopeServerHelper, GyroscopeSkeleton, IAccelerometer, IBarcodeReader, IBooleanDatapoint, IBooleanSensor, ICamera, IComposite, ICounter, ICounterDatapoint, IDatapoint, IDevice, IDeviceTree, IEnumDatapoint, IFlagsDatapoint, IGNSSSensor, IGyroscope, IIO, ILED, IMagnetometer, IOEventDispatcher, IORemoteObject, IOServerHelper, IOSkeleton, IRotaryEncoder, IScalarDatapoint, ISensor, ISerialDevice, IStringDatapoint, ISwitch, ITrigger, IVectorDatapoint, LEDEventDispatcher, LEDRemoteObject, LEDServerHelper, LEDSkeleton, MagnetometerEventDispatcher, MagnetometerRemoteObject, MagnetometerServerHelper, MagnetometerSkeleton, RotaryEncoderEventDispatcher, RotaryEncoderRemoteObject, RotaryEncoderServerHelper, RotaryEncoderSkeleton, ScalarDatapointEventDispatcher, ScalarDatapointRemoteObject, ScalarDatapointServerHelper, ScalarDatapointSkeleton, SensorEventDispatcher, SensorRemoteObject, SensorServerHelper, SensorSkeleton, SerialDeviceEventDispatcher, SerialDeviceRemoteObject, SerialDeviceServerHelper, SerialDeviceSkeleton, StringDatapointEventDispatcher, StringDatapointRemoteObject, StringDatapointServerHelper, StringDatapointSkeleton, SwitchEventDispatcher, SwitchRemoteObject, SwitchServerHelper, SwitchSkeleton, TriggerEventDispatcher, TriggerRemoteObject, TriggerServerHelper, TriggerSkeleton, VectorDatapointEventDispatcher, VectorDatapointRemoteObject, VectorDatapointServerHelper, VectorDatapointSkeleton
Classes
class AccelerometerEventDispatcher
The interface for three-axis Accelerometers.
class AccelerometerRemoteObject
The interface for three-axis Accelerometers.
class AccelerometerServerHelper
The interface for three-axis Accelerometers.
class AccelerometerSkeleton
The interface for three-axis Accelerometers.
class BarcodeReaderEventDispatcher
The base class for barcode reader devices.
class BarcodeReaderRemoteObject
The base class for barcode reader devices.
class BarcodeReaderServerHelper
The base class for barcode reader devices.
class BarcodeReaderSkeleton
The base class for barcode reader devices.
class BooleanDatapointEventDispatcher
The base class for datapoints holding a boolean value.
class BooleanDatapointRemoteObject
The base class for datapoints holding a boolean value.
class BooleanDatapointServerHelper
The base class for datapoints holding a boolean value.
class BooleanDatapointSkeleton
The base class for datapoints holding a boolean value.
class BooleanSensorEventDispatcher
The base class for two-state sensors measuring on/off or open/closed state.
class BooleanSensorRemoteObject
The base class for two-state sensors measuring on/off or open/closed state.
class BooleanSensorServerHelper
The base class for two-state sensors measuring on/off or open/closed state.
class BooleanSensorSkeleton
The base class for two-state sensors measuring on/off or open/closed state.
class CameraEventDispatcher
The base class for image sensors, also known as cameras.
class CameraRemoteObject
The base class for image sensors, also known as cameras.
class CameraServerHelper
The base class for image sensors, also known as cameras.
class CameraSkeleton
The base class for image sensors, also known as cameras.
class CompositeEventDispatcher
A composite device consists of one or more sub devices or device fragments.
class CompositeRemoteObject
A composite device consists of one or more sub devices or device fragments.
class CompositeServerHelper
A composite device consists of one or more sub devices or device fragments.
class CompositeSkeleton
A composite device consists of one or more sub devices or device fragments.
class CounterDatapointEventDispatcher
The base class for datapoints holding a counter (a 64-bit unsigned integer).
class CounterDatapointRemoteObject
The base class for datapoints holding a counter (a 64-bit unsigned integer).
class CounterDatapointServerHelper
The base class for datapoints holding a counter (a 64-bit unsigned integer).
class CounterDatapointSkeleton
The base class for datapoints holding a counter (a 64-bit unsigned integer).
class CounterEventDispatcher
A counter counts events.
class CounterRemoteObject
A counter counts events.
class CounterServerHelper
A counter counts events.
class CounterSkeleton
A counter counts events.
class DatapointEventDispatcher
The base class for datapoints.
class DatapointRemoteObject
The base class for datapoints.
class DatapointServerHelper
The base class for datapoints.
class DatapointSkeleton
The base class for datapoints.
class DeviceEventDispatcher
The base class for all devices and sensors.
class DeviceRemoteObject
The base class for all devices and sensors.
class DeviceServerHelper
The base class for all devices and sensors.
class DeviceSkeleton
The base class for all devices and sensors.
class DeviceTreeRemoteObject
This class manages a hierarchical structure of devices, consisting of Composite and leaf Device objects.
class DeviceTreeServerHelper
This class manages a hierarchical structure of devices, consisting of Composite and leaf Device objects.
class DeviceTreeSkeleton
This class manages a hierarchical structure of devices, consisting of Composite and leaf Device objects.
class EnumDatapointEventDispatcher
The base class for datapoints holding an enumeration value (based on an int).
class EnumDatapointRemoteObject
The base class for datapoints holding an enumeration value (based on an int).
class EnumDatapointServerHelper
The base class for datapoints holding an enumeration value (based on an int).
class EnumDatapointSkeleton
The base class for datapoints holding an enumeration value (based on an int).
class FlagsDatapointEventDispatcher
The base class for datapoints holding a variable number of flag bits, internally stored as a std::vector<bool>.
class FlagsDatapointRemoteObject
The base class for datapoints holding a variable number of flag bits, internally stored as a std::vector<bool>.
class FlagsDatapointServerHelper
The base class for datapoints holding a variable number of flag bits, internally stored as a std::vector<bool>.
class FlagsDatapointSkeleton
The base class for datapoints holding a variable number of flag bits, internally stored as a std::vector<bool>.
class GNSSSensorEventDispatcher
The interface for GNSS/GPS receivers.
class GNSSSensorRemoteObject
The interface for GNSS/GPS receivers.
class GNSSSensorServerHelper
The interface for GNSS/GPS receivers.
class GNSSSensorSkeleton
The interface for GNSS/GPS receivers.
class GyroscopeEventDispatcher
The interface for three-axis Gyroscopes.
class GyroscopeRemoteObject
The interface for three-axis Gyroscopes.
class GyroscopeServerHelper
The interface for three-axis Gyroscopes.
class GyroscopeSkeleton
The interface for three-axis Gyroscopes.
class IAccelerometer
The interface for three-axis Accelerometers.
class IBarcodeReader
The base class for barcode reader devices.
class IBooleanDatapoint
The base class for datapoints holding a boolean value.
class IBooleanSensor
The base class for two-state sensors measuring on/off or open/closed state.
class ICamera
The base class for image sensors, also known as cameras.
class IComposite
A composite device consists of one or more sub devices or device fragments.
class ICounter
A counter counts events.
class ICounterDatapoint
The base class for datapoints holding a counter (a 64-bit unsigned integer).
class IDatapoint
The base class for datapoints.
class IDevice
The base class for all devices and sensors.
class IDeviceTree
This class manages a hierarchical structure of devices, consisting of Composite and leaf Device objects.
class IEnumDatapoint
The base class for datapoints holding an enumeration value (based on an int).
class IFlagsDatapoint
The base class for datapoints holding a variable number of flag bits, internally stored as a std::vector<bool>.
class IGNSSSensor
The interface for GNSS/GPS receivers.
class IGyroscope
The interface for three-axis Gyroscopes.
class IIO
The interface for general purpose input/output (GPIO) ports.
class ILED
class IMagnetometer
The interface for three-axis Magnetometers.
class IOEventDispatcher
The interface for general purpose input/output (GPIO) ports.
class IORemoteObject
The interface for general purpose input/output (GPIO) ports.
class IOServerHelper
The interface for general purpose input/output (GPIO) ports.
class IOSkeleton
The interface for general purpose input/output (GPIO) ports.
class IRotaryEncoder
A rotary encoder with an optional push button, based on the Counter interface.
class IScalarDatapoint
A scalar datapoint holding a single numeric (double) value.
class ISensor
The base class for analog sensors, such as temperature or ambient light sensors.
class ISerialDevice
This class provides a simple interface for accessing a serial port.
class IStringDatapoint
The base class for datapoints holding a string value.
class ISwitch
The base class for switchable things (that can be turned on and off).
class ITrigger
The base class for triggers, such as push buttons or motion detectors.
class IVectorDatapoint
The base class for datapoints holding a vector value.
class LEDEventDispatcher
class LEDRemoteObject
class LEDServerHelper
class LEDSkeleton
class MagnetometerEventDispatcher
The interface for three-axis Magnetometers.
class MagnetometerRemoteObject
The interface for three-axis Magnetometers.
class MagnetometerServerHelper
The interface for three-axis Magnetometers.
class MagnetometerSkeleton
The interface for three-axis Magnetometers.
class RotaryEncoderEventDispatcher
A rotary encoder with an optional push button, based on the Counter interface.
class RotaryEncoderRemoteObject
A rotary encoder with an optional push button, based on the Counter interface.
class RotaryEncoderServerHelper
A rotary encoder with an optional push button, based on the Counter interface.
class RotaryEncoderSkeleton
A rotary encoder with an optional push button, based on the Counter interface.
class ScalarDatapointEventDispatcher
A scalar datapoint holding a single numeric (double) value.
class ScalarDatapointRemoteObject
A scalar datapoint holding a single numeric (double) value.
class ScalarDatapointServerHelper
A scalar datapoint holding a single numeric (double) value.
class ScalarDatapointSkeleton
A scalar datapoint holding a single numeric (double) value.
class SensorEventDispatcher
The base class for analog sensors, such as temperature or ambient light sensors.
class SensorRemoteObject
The base class for analog sensors, such as temperature or ambient light sensors.
class SensorServerHelper
The base class for analog sensors, such as temperature or ambient light sensors.
class SensorSkeleton
The base class for analog sensors, such as temperature or ambient light sensors.
class SerialDeviceEventDispatcher
This class provides a simple interface for accessing a serial port.
class SerialDeviceRemoteObject
This class provides a simple interface for accessing a serial port.
class SerialDeviceServerHelper
This class provides a simple interface for accessing a serial port.
class SerialDeviceSkeleton
This class provides a simple interface for accessing a serial port.
class StringDatapointEventDispatcher
The base class for datapoints holding a string value.
class StringDatapointRemoteObject
The base class for datapoints holding a string value.
class StringDatapointServerHelper
The base class for datapoints holding a string value.
class StringDatapointSkeleton
The base class for datapoints holding a string value.
class SwitchEventDispatcher
The base class for switchable things (that can be turned on and off).
class SwitchRemoteObject
The base class for switchable things (that can be turned on and off).
class SwitchServerHelper
The base class for switchable things (that can be turned on and off).
class SwitchSkeleton
The base class for switchable things (that can be turned on and off).
class TriggerEventDispatcher
The base class for triggers, such as push buttons or motion detectors.
class TriggerRemoteObject
The base class for triggers, such as push buttons or motion detectors.
class TriggerServerHelper
The base class for triggers, such as push buttons or motion detectors.
class TriggerSkeleton
The base class for triggers, such as push buttons or motion detectors.
class VectorDatapointEventDispatcher
The base class for datapoints holding a vector value.
class VectorDatapointRemoteObject
The base class for datapoints holding a vector value.
class VectorDatapointServerHelper
The base class for datapoints holding a vector value.