VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Attributes
DtHlaLogicalTimeInterval Class Reference

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)
 
DtHlaLogicalTimeIntervaloperator= (const DtHlaLogicalTimeInterval &orig)
 
DtHlaLogicalTimeIntervaloperator= (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