18 #define LogicalTime FedTime
30 DtHlaLogicalTime(
const RTI::LogicalTime& val);
31 DtHlaLogicalTime(
const DtHlaLogicalTime& orig);
32 DtHlaLogicalTime& operator=(
const DtHlaLogicalTime& orig);
33 DtHlaLogicalTime& operator=(
const RTI::LogicalTime& orig);
37 virtual void setHlaLogicalTime(
const RTI::LogicalTime& val);
38 virtual const RTI::LogicalTime& hlaLogicalTime()
const;
39 virtual DtString hlaLogicalTimeString()
const;
41 bool operator==(
const DtHlaLogicalTime& other)
const;
42 bool operator!=(
const DtHlaLogicalTime& other)
const;
45 static int octetBoundary();
46 unsigned int getPaddingSize(
unsigned int byteOffset,
unsigned int boundary,
unsigned int hint = 1)
const;
48 void writeToBuffer(
char* buffer )
const;
49 void fillFromBuffer(
const char* buffer,
int bufferSize,
int offset );
51 virtual void printData()
const;
53 virtual void printDataToStream(std::ostream &)
const;
57 mutable RTI::LogicalTime* myHlaLogicalTime;