The SensorGroupParameter class serves as a data struct to configure SensorGroup objects. More...
#include <sensorgroup.h>
Public Attributes | |
std::vector< std::shared_ptr< Channel > > | channels |
std::string | encoding |
std::string | grpName |
unsigned char | grpNumber |
std::vector< std::pair< std::shared_ptr< CommandOptions >, std::string > > | options |
The SensorGroupParameter class serves as a data struct to configure SensorGroup objects.
An instance of this struct is required to instantiate a SensorGroup object.
Definition at line 42 of file sensorgroup.h.
std::vector<std::shared_ptr<Channel> > SensorGroupParameter::channels |
List of sensor channels in a group
Definition at line 47 of file sensorgroup.h.
std::string SensorGroupParameter::encoding |
Encoding of the sensor channel data
Definition at line 51 of file sensorgroup.h.
std::string SensorGroupParameter::grpName |
(optional) semantic descriptor of a sensor group
Definition at line 44 of file sensorgroup.h.
unsigned char SensorGroupParameter::grpNumber |
Unique identifier of a sensor group.
Definition at line 45 of file sensorgroup.h.
std::vector<std::pair<std::shared_ptr<CommandOptions>, std::string> > SensorGroupParameter::options |
List of CommandOptions for this group (first: option name, second: option parameter values)
Definition at line 49 of file sensorgroup.h.