![]() |
VR-Link API Documentation for HLA 1516
|
DtHlaLogicalTimeInterval objects are strings with time information based on the HLA Standard. More...
Collaboration diagram for DtHlaLogicalTimeInterval:Public Member Functions | |
| DtHlaLogicalTimeInterval () | |
| DtHlaLogicalTimeInterval (const RTI::LogicalTimeInterval &val) | |
| DtHlaLogicalTimeInterval (const DtHlaLogicalTimeInterval &orig) | |
| DtHlaLogicalTimeInterval & | operator= (const DtHlaLogicalTimeInterval &orig) |
| DtHlaLogicalTimeInterval & | operator= (const RTI::LogicalTimeInterval &orig) |
| ~DtHlaLogicalTimeInterval () | |
| virtual void | setHlaLogicalTimeInterval (const RTI::LogicalTimeInterval &val) |
| virtual const RTI::LogicalTimeInterval & | hlaLogicalTimeInterval () const |
| virtual DtString | hlaLogicalTimeIntervalString () const |
| bool | operator== (const DtHlaLogicalTimeInterval &other) const |
| bool | operator!= (const DtHlaLogicalTimeInterval &other) const |
| int | netSize () const |
| unsigned int | getPaddingSize (unsigned int byteOffset, unsigned int boundary, unsigned int hint=1) const |
| void | writeToBuffer (char *buffer) const |
| void | fillFromBuffer (const char *buffer, int bufferSize, int offset) |
| virtual void | printData () const |
| virtual void | printDataToStream (std::ostream &) const |
Static Public Member Functions | |
| static int | octetBoundary () |
Protected Attributes | |
| RTI::LogicalTimeInterval * | myHlaLogicalTimeInterval |
DtHlaLogicalTimeInterval objects are strings with time information based on the HLA Standard.
The encoding and decoding is done by the RTI itself and maybe RTI Implementation specific.
| DtHlaLogicalTimeInterval::DtHlaLogicalTimeInterval | ( | ) |
| DtHlaLogicalTimeInterval::DtHlaLogicalTimeInterval | ( | const RTI::LogicalTimeInterval & | val | ) |
| DtHlaLogicalTimeInterval::DtHlaLogicalTimeInterval | ( | const DtHlaLogicalTimeInterval & | orig | ) |
| DtHlaLogicalTimeInterval::~DtHlaLogicalTimeInterval | ( | ) |
| unsigned int DtHlaLogicalTimeInterval::getPaddingSize | ( | unsigned int | byteOffset, |
| unsigned int | boundary, | ||
| unsigned int | hint = 1 |
||
| ) | const |
|
virtual |
|
virtual |
| int DtHlaLogicalTimeInterval::netSize | ( | ) | const |
|
static |
| bool DtHlaLogicalTimeInterval::operator!= | ( | const DtHlaLogicalTimeInterval & | other | ) | const |
| DtHlaLogicalTimeInterval& DtHlaLogicalTimeInterval::operator= | ( | const DtHlaLogicalTimeInterval & | orig | ) |
| DtHlaLogicalTimeInterval& DtHlaLogicalTimeInterval::operator= | ( | const RTI::LogicalTimeInterval & | orig | ) |
| bool DtHlaLogicalTimeInterval::operator== | ( | const DtHlaLogicalTimeInterval & | other | ) | const |
|
virtual |
|
virtual |
|
virtual |
| void DtHlaLogicalTimeInterval::writeToBuffer | ( | char * | buffer | ) | const |
|
mutableprotected |