Public Attributes | List of all members
SensorGroupParameter Struct Reference

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
 

Detailed Description

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.

Member Data Documentation

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.


The documentation for this struct was generated from the following file:


pses_ucbridge
Author(s): Sebastian Ehmes
autogenerated on Sat Oct 28 2017 19:16:13