CARMA C++
|
Union of all possible types of monitor sample values. More...
#include <carma/monitor/MonitorPointSample.h>
Public Attributes | |
bool | bo |
uchar | byte |
float | complex [2] |
double | db |
float | fl |
long | lo |
short | sh |
long | sn |
char | str [8] |
Union of all possible types of monitor sample values.
Type representing a monitor point sample value.
Designed for a maximum size of 8 bytes. Note the two floats, first for the real part and the second for the imaginary part of the complex value.
Note that marshalling and demarshalling of unions in TAO is extremely inefficient.
IDL C++ Word Size char CORBA::Char 8-bit signed short CORBA::Short 16-bit signed long CORBA::Long 32-bit signed long long CORBA::LongLong 64-bit signed
octet CORBA::Octet 8-bit unsigned unsigned short CORBA::UShort 16-bit unsigned unsigned long CORBA::ULong 32-bit unsigned unsigned long long CORBA::ULongLong 64-bit unsigned
float CORBA::Float 32-bit IEEE single precision double CORBA::Double 64-bit IEEE double precision boolean CORBA::Boolean 8-bit ???
Definition at line 36 of file MonitorPointSample.h.