![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Inheritance diagram for LogicalTimeImplUnsignedInteger:
Collaboration diagram for LogicalTimeImplUnsignedInteger:Public Member Functions | |
| LogicalTimeImplUnsignedInteger () | |
| LogicalTimeImplUnsignedInteger (DtLtU64 const &value) | |
| LogicalTimeImplUnsignedInteger (rti1516::LogicalTime const &value) | |
| LogicalTimeImplUnsignedInteger (LogicalTimeImplUnsignedInteger const &value) | |
| virtual | ~LogicalTimeImplUnsignedInteger () throw () |
| virtual void | setInitial () |
| virtual bool | isInitial () const |
| virtual void | setFinal () |
| virtual bool | isFinal () const |
| virtual rti1516::LogicalTime & | operator= (rti1516::LogicalTime const &value) throw ( rti1516::InvalidLogicalTime) |
| virtual rti1516::LogicalTime & | operator+= (rti1516::LogicalTimeInterval const &addend) throw ( rti1516::IllegalTimeArithmetic, rti1516::InvalidLogicalTimeInterval) |
| virtual rti1516::LogicalTime & | operator-= (rti1516::LogicalTimeInterval const &subtrahend) throw ( rti1516::IllegalTimeArithmetic, rti1516::InvalidLogicalTimeInterval) |
| virtual bool | operator> (rti1516::LogicalTime const &value) const throw ( rti1516::InvalidLogicalTime) |
| virtual bool | operator< (rti1516::LogicalTime const &value) const throw ( rti1516::InvalidLogicalTime) |
| virtual bool | operator== (rti1516::LogicalTime const &value) const throw ( rti1516::InvalidLogicalTime) |
| virtual bool | operator>= (rti1516::LogicalTime const &value) const throw ( rti1516::InvalidLogicalTime) |
| virtual bool | operator<= (rti1516::LogicalTime const &value) const throw ( rti1516::InvalidLogicalTime) |
| virtual rti1516::VariableLengthData | encode () const |
| virtual unsigned long | encodedLength () const |
| virtual unsigned long | encode (void *buffer, unsigned long bufferSize) const throw (rti1516::CouldNotEncode) |
| virtual void | decode (rti1516::VariableLengthData const &VariableLengthData) throw ( rti1516::InternalError, rti1516::CouldNotDecode) |
| virtual void | decode (void *buffer, unsigned long bufferSize) throw ( rti1516::InternalError, rti1516::CouldNotDecode) |
| virtual std::wstring | toString () const |
| virtual std::wstring | implementationName () const |
| virtual DtLtU64 | getTime () const |
| virtual LogicalTimeImplUnsignedInteger & | operator= (const LogicalTimeImplUnsignedInteger &) throw (rti1516::InvalidLogicalTime) |
| virtual rti1516::LogicalTime & | operator= (DtLtU64 const &value) throw (rti1516::InvalidLogicalTime) |
| virtual rti1516::LogicalTime & | operator+= (DtLtU64 const &value) throw (rti1516::InvalidLogicalTime) |
| virtual rti1516::LogicalTime & | operator-= (DtLtU64 const &value) throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator== (DtLtU64 const &value) const throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator!= (DtLtU64 const &value) const throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator!= (rti1516::LogicalTime const &value) const throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator> (DtLtU64 const &value) const throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator< (DtLtU64 const &value) const throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator>= (DtLtU64 const &value) const throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator<= (DtLtU64 const &value) const throw (rti1516::InvalidLogicalTime) |
Static Public Attributes | |
| static std::wstring | theImplementationName |
Private Attributes | |
| DtLtU64 | myLogicalTime |
| DtLtU64 | myZero |
| DtLtU64 | myEpsilon |
| DtLtU64 | myPositiveInfinity |
Friends | |
| class | LogicalTimeIntervalImplUnsignedInteger |
| LogicalTimeImplUnsignedInteger::LogicalTimeImplUnsignedInteger | ( | DtLtU64 const & | value | ) |
| LogicalTimeImplUnsignedInteger::LogicalTimeImplUnsignedInteger | ( | rti1516::LogicalTime const & | value | ) |
References myLogicalTime.
| LogicalTimeImplUnsignedInteger::LogicalTimeImplUnsignedInteger | ( | LogicalTimeImplUnsignedInteger const & | value | ) |
| LogicalTimeImplUnsignedInteger::~LogicalTimeImplUnsignedInteger | ( | ) | throw () [virtual] |
| void LogicalTimeImplUnsignedInteger::decode | ( | rti1516::VariableLengthData const & | VariableLengthData | ) | throw ( rti1516::InternalError, rti1516::CouldNotDecode) [virtual] |
Implements rti1516::LogicalTime.
References rti1516::VariableLengthData::data(), and rti1516::VariableLengthData::size().
| void LogicalTimeImplUnsignedInteger::decode | ( | void * | buffer, |
| unsigned long | bufferSize | ||
| ) | throw ( rti1516::InternalError, rti1516::CouldNotDecode) [virtual] |
Implements rti1516::LogicalTime.
| VariableLengthData LogicalTimeImplUnsignedInteger::encode | ( | ) | const [virtual] |
Implements rti1516::LogicalTime.
References myLogicalTime.
| unsigned long LogicalTimeImplUnsignedInteger::encode | ( | void * | buffer, |
| unsigned long | bufferSize | ||
| ) | const throw (rti1516::CouldNotEncode) [virtual] |
Implements rti1516::LogicalTime.
| unsigned long LogicalTimeImplUnsignedInteger::encodedLength | ( | ) | const [virtual] |
Implements rti1516::LogicalTime.
| DtLtU64 LogicalTimeImplUnsignedInteger::getTime | ( | ) | const [virtual] |
References myLogicalTime.
| std::wstring LogicalTimeImplUnsignedInteger::implementationName | ( | ) | const [virtual] |
Implements rti1516::LogicalTime.
References theImplementationName.
| bool LogicalTimeImplUnsignedInteger::isFinal | ( | ) | const [virtual] |
Implements rti1516::LogicalTime.
References myLogicalTime, and myPositiveInfinity.
| bool LogicalTimeImplUnsignedInteger::isInitial | ( | ) | const [virtual] |
Implements rti1516::LogicalTime.
References myLogicalTime, and myZero.
| bool LogicalTimeImplUnsignedInteger::operator!= | ( | DtLtU64 const & | value | ) | const throw (rti1516::InvalidLogicalTime) [virtual] |
| bool LogicalTimeImplUnsignedInteger::operator!= | ( | rti1516::LogicalTime const & | value | ) | const throw (rti1516::InvalidLogicalTime) [virtual] |
| LogicalTime & LogicalTimeImplUnsignedInteger::operator+= | ( | rti1516::LogicalTimeInterval const & | addend | ) | throw ( rti1516::IllegalTimeArithmetic, rti1516::InvalidLogicalTimeInterval) [virtual] |
Implements rti1516::LogicalTime.
| LogicalTime & LogicalTimeImplUnsignedInteger::operator+= | ( | DtLtU64 const & | value | ) | throw (rti1516::InvalidLogicalTime) [virtual] |
| LogicalTime & LogicalTimeImplUnsignedInteger::operator-= | ( | rti1516::LogicalTimeInterval const & | subtrahend | ) | throw ( rti1516::IllegalTimeArithmetic, rti1516::InvalidLogicalTimeInterval) [virtual] |
Implements rti1516::LogicalTime.
| LogicalTime & LogicalTimeImplUnsignedInteger::operator-= | ( | DtLtU64 const & | value | ) | throw (rti1516::InvalidLogicalTime) [virtual] |
| bool LogicalTimeImplUnsignedInteger::operator< | ( | rti1516::LogicalTime const & | value | ) | const throw ( rti1516::InvalidLogicalTime) [virtual] |
Implements rti1516::LogicalTime.
| bool LogicalTimeImplUnsignedInteger::operator< | ( | DtLtU64 const & | value | ) | const throw (rti1516::InvalidLogicalTime) [virtual] |
| bool LogicalTimeImplUnsignedInteger::operator<= | ( | rti1516::LogicalTime const & | value | ) | const throw ( rti1516::InvalidLogicalTime) [virtual] |
Implements rti1516::LogicalTime.
| bool LogicalTimeImplUnsignedInteger::operator<= | ( | DtLtU64 const & | value | ) | const throw (rti1516::InvalidLogicalTime) [virtual] |
| LogicalTime & LogicalTimeImplUnsignedInteger::operator= | ( | rti1516::LogicalTime const & | value | ) | throw ( rti1516::InvalidLogicalTime) [virtual] |
Implements rti1516::LogicalTime.
| LogicalTimeImplUnsignedInteger & LogicalTimeImplUnsignedInteger::operator= | ( | const LogicalTimeImplUnsignedInteger & | theTime | ) | throw (rti1516::InvalidLogicalTime) [virtual] |
| LogicalTime & LogicalTimeImplUnsignedInteger::operator= | ( | DtLtU64 const & | value | ) | throw (rti1516::InvalidLogicalTime) [virtual] |
| bool LogicalTimeImplUnsignedInteger::operator== | ( | rti1516::LogicalTime const & | value | ) | const throw ( rti1516::InvalidLogicalTime) [virtual] |
Implements rti1516::LogicalTime.
| bool LogicalTimeImplUnsignedInteger::operator== | ( | DtLtU64 const & | value | ) | const throw (rti1516::InvalidLogicalTime) [virtual] |
| bool LogicalTimeImplUnsignedInteger::operator> | ( | rti1516::LogicalTime const & | value | ) | const throw ( rti1516::InvalidLogicalTime) [virtual] |
Implements rti1516::LogicalTime.
| bool LogicalTimeImplUnsignedInteger::operator> | ( | DtLtU64 const & | value | ) | const throw (rti1516::InvalidLogicalTime) [virtual] |
| bool LogicalTimeImplUnsignedInteger::operator>= | ( | rti1516::LogicalTime const & | value | ) | const throw ( rti1516::InvalidLogicalTime) [virtual] |
Implements rti1516::LogicalTime.
| bool LogicalTimeImplUnsignedInteger::operator>= | ( | DtLtU64 const & | value | ) | const throw (rti1516::InvalidLogicalTime) [virtual] |
| void LogicalTimeImplUnsignedInteger::setFinal | ( | ) | [virtual] |
Implements rti1516::LogicalTime.
References myLogicalTime, and myPositiveInfinity.
| void LogicalTimeImplUnsignedInteger::setInitial | ( | ) | [virtual] |
Implements rti1516::LogicalTime.
References myLogicalTime, and myZero.
| std::wstring LogicalTimeImplUnsignedInteger::toString | ( | ) | const [virtual] |
Implements rti1516::LogicalTime.
References myLogicalTime.
friend class LogicalTimeIntervalImplUnsignedInteger [friend] |
Referenced by encode(), getTime(), isFinal(), isInitial(), LogicalTimeImplUnsignedInteger(), setFinal(), setInitial(), and toString().
Referenced by isFinal(), and setFinal().
Referenced by isInitial(), and setInitial().
std::wstring LogicalTimeImplUnsignedInteger::theImplementationName [static] |
Referenced by implementationName().