![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Inheritance diagram for rti1516e::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 size_t | encode (void *buffer, size_t bufferSize) const =0 throw ( CouldNotEncode) |
| virtual size_t | encodedLength () const =0 |
| virtual void | decode (VariableLengthData const &encodedLogicalTime)=0 throw ( InternalError, CouldNotDecode) |
| virtual void | decode (void *buffer, size_t bufferSize)=0 throw ( InternalError, CouldNotDecode) |
| virtual std::wstring | toString () const =0 |
| virtual std::wstring | implementationName () const =0 |
| virtual rti1516e::LogicalTime::~LogicalTime | ( | ) | throw () [pure virtual] |
| virtual void rti1516e::LogicalTime::decode | ( | VariableLengthData const & | encodedLogicalTime | ) | throw ( InternalError, CouldNotDecode) [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual void rti1516e::LogicalTime::decode | ( | void * | buffer, |
| size_t | bufferSize | ||
| ) | throw ( InternalError, CouldNotDecode) [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual VariableLengthData rti1516e::LogicalTime::encode | ( | ) | const [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual size_t rti1516e::LogicalTime::encode | ( | void * | buffer, |
| size_t | bufferSize | ||
| ) | const throw ( CouldNotEncode) [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual size_t rti1516e::LogicalTime::encodedLength | ( | ) | const [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual std::wstring rti1516e::LogicalTime::implementationName | ( | ) | const [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual bool rti1516e::LogicalTime::isFinal | ( | ) | const [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual bool rti1516e::LogicalTime::isInitial | ( | ) | const [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual LogicalTime& rti1516e::LogicalTime::operator+= | ( | LogicalTimeInterval const & | addend | ) | throw ( IllegalTimeArithmetic, InvalidLogicalTimeInterval) [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual LogicalTime& rti1516e::LogicalTime::operator-= | ( | LogicalTimeInterval const & | subtrahend | ) | throw ( IllegalTimeArithmetic, InvalidLogicalTimeInterval) [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual bool rti1516e::LogicalTime::operator< | ( | LogicalTime const & | value | ) | const throw ( InvalidLogicalTime) [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual bool rti1516e::LogicalTime::operator<= | ( | LogicalTime const & | value | ) | const throw ( InvalidLogicalTime) [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual LogicalTime& rti1516e::LogicalTime::operator= | ( | LogicalTime const & | value | ) | throw ( InvalidLogicalTime) [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual bool rti1516e::LogicalTime::operator== | ( | LogicalTime const & | value | ) | const throw ( InvalidLogicalTime) [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual bool rti1516e::LogicalTime::operator> | ( | LogicalTime const & | value | ) | const throw ( InvalidLogicalTime) [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual bool rti1516e::LogicalTime::operator>= | ( | LogicalTime const & | value | ) | const throw ( InvalidLogicalTime) [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual void rti1516e::LogicalTime::setFinal | ( | ) | [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual void rti1516e::LogicalTime::setInitial | ( | ) | [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
| virtual std::wstring rti1516e::LogicalTime::toString | ( | ) | const [pure virtual] |
Implemented in rti1516e::HLAinteger64Time, and rti1516e::HLAfloat64Time.
Referenced by interactionEvent::interactionEvent(), and printOutFedTime().