CARMA C++
carma::monitor::TransportMonitorValueMetadata Struct Reference

Transport monitor value metadata. More...

import "carma/monitor/monitorframe.idl";

Public Attributes

MonitorValueType dataType
 The data type of the actual value. More...
 
octet iSample
 Sample number (that is, if there are n samples in a sampling cycle, then this is the i'th sample of n). More...
 
unsigned short pointID
 Identifier for the monitor point, represented as a ushort. More...
 
unsigned long sequenceIdx
 Index into data type specific sequence carrying actual value. More...
 
octet validityFlags
 Bit fields indicating whether sample value is valid. More...
 

Detailed Description

Transport monitor value metadata.

This structure contains all data associated with a single monitor sample. In additon to carma specific data, it also provides type and indexing information to allow for packing and unpacking of the sample.

Definition at line 107 of file monitorframe.idl.

Member Data Documentation

MonitorValueType carma::monitor::TransportMonitorValueMetadata::dataType

The data type of the actual value.

Actual values are stored in type specific sequences indexed into via TransportMonitorValueMetadata::sequenceIdx.

Definition at line 115 of file monitorframe.idl.

unsigned char carma::monitor::TransportMonitorValueMetadata::iSample

Sample number (that is, if there are n samples in a sampling cycle, then this is the i'th sample of n).

Definition at line 140 of file monitorframe.idl.

ushort carma::monitor::TransportMonitorValueMetadata::pointID

Identifier for the monitor point, represented as a ushort.

Definition at line 127 of file monitorframe.idl.

unsigned long carma::monitor::TransportMonitorValueMetadata::sequenceIdx

Index into data type specific sequence carrying actual value.

Definition at line 120 of file monitorframe.idl.

unsigned char carma::monitor::TransportMonitorValueMetadata::validityFlags

Bit fields indicating whether sample value is valid.

Definition at line 133 of file monitorframe.idl.


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