![]() |
MAK RTIspy API Documentation for HLA 1516
|
Inheritance diagram for rti1516::LogicalTime:Public Member Functions | |
| virtual | ~LogicalTime ()=0 throw () |
| virtual void | setInitial ()=0 |
| virtual bool | isInitial () const =0 |
| virtual void | setFinal ()=0 |
| virtual bool | isFinal () const =0 |
| virtual LogicalTime & | operator= (LogicalTime const &value)=0 throw (InvalidLogicalTime) |
| virtual LogicalTime & | operator+= (LogicalTimeInterval const &addend)=0 throw (IllegalTimeArithmetic, InvalidLogicalTimeInterval) |
| virtual LogicalTime & | operator-= (LogicalTimeInterval const &subtrahend)=0 throw (IllegalTimeArithmetic, InvalidLogicalTimeInterval) |
| virtual bool | operator> (LogicalTime const &value) const =0 throw (InvalidLogicalTime) |
| virtual bool | operator< (LogicalTime const &value) const =0 throw (InvalidLogicalTime) |
| virtual bool | operator== (LogicalTime const &value) const =0 throw (InvalidLogicalTime) |
| virtual bool | operator>= (LogicalTime const &value) const =0 throw (InvalidLogicalTime) |
| virtual bool | operator<= (LogicalTime const &value) const =0 throw (InvalidLogicalTime) |
| virtual VariableLengthData | encode () const =0 |
| virtual unsigned long | encodedLength () const =0 |
| virtual unsigned long | encode (void *buffer, unsigned long bufferSize) const =0 throw (CouldNotEncode) |
| virtual void | decode (VariableLengthData const &encodedLogicalTime)=0 throw (InternalError, CouldNotDecode) |
| virtual void | decode (void *buffer, unsigned long bufferSize)=0 throw (InternalError, CouldNotDecode) |
| virtual std::wstring | toString () const =0 |
| virtual std::wstring | implementationName () const =0 |
|
pure virtual |
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.
|
pure virtual |
Implemented in LogicalTimeImplFloat, LogicalTimeImplInteger, LogicalTimeImplUnsignedInteger, and LogicalTimeImpl.