![]() |
MAK RTIspy API Documentation for HLA 1516
|
Inheritance diagram for LogicalTimeImplInteger:
Collaboration diagram for LogicalTimeImplInteger:Public Member Functions | |
| LogicalTimeImplInteger () | |
| LogicalTimeImplInteger (DtLtInt64 const &value) | |
| LogicalTimeImplInteger (rti1516::LogicalTime const &value) | |
| LogicalTimeImplInteger (LogicalTimeImplInteger const &value) | |
| virtual | ~LogicalTimeImplInteger () 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 DtLtInt64 | getTime () const |
| virtual LogicalTimeImplInteger & | operator= (const LogicalTimeImplInteger &) throw (rti1516::InvalidLogicalTime) |
| virtual rti1516::LogicalTime & | operator= (DtLtInt64 const &value) throw (rti1516::InvalidLogicalTime) |
| virtual rti1516::LogicalTime & | operator+= (DtLtInt64 const &value) throw (rti1516::InvalidLogicalTime) |
| virtual rti1516::LogicalTime & | operator-= (DtLtInt64 const &value) throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator== (DtLtInt64 const &value) const throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator!= (DtLtInt64 const &value) const throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator!= (rti1516::LogicalTime const &value) const throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator> (DtLtInt64 const &value) const throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator< (DtLtInt64 const &value) const throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator>= (DtLtInt64 const &value) const throw (rti1516::InvalidLogicalTime) |
| virtual bool | operator<= (DtLtInt64 const &value) const throw (rti1516::InvalidLogicalTime) |
Public Member Functions inherited from rti1516::LogicalTime | |
| virtual | ~LogicalTime ()=0 throw () |
Static Public Attributes | |
| static std::wstring | theImplementationName |
Private Attributes | |
| DtLtInt64 | myLogicalTime |
| DtLtInt64 | myZero |
| DtLtInt64 | myEpsilon |
| DtLtInt64 | myPositiveInfinity |
Friends | |
| class | LogicalTimeIntervalImplInteger |
| LogicalTimeImplInteger::LogicalTimeImplInteger | ( | ) |
| LogicalTimeImplInteger::LogicalTimeImplInteger | ( | DtLtInt64 const & | value | ) |
| LogicalTimeImplInteger::LogicalTimeImplInteger | ( | rti1516::LogicalTime const & | value | ) |
References myLogicalTime.
| LogicalTimeImplInteger::LogicalTimeImplInteger | ( | LogicalTimeImplInteger const & | value | ) |
|
virtual |
|
virtual |
Implements rti1516::LogicalTime.
References rti1516::VariableLengthData::data(), and rti1516::VariableLengthData::size().
|
virtual |
Implements rti1516::LogicalTime.
|
virtual |
Implements rti1516::LogicalTime.
References myLogicalTime.
|
virtual |
Implements rti1516::LogicalTime.
|
virtual |
Implements rti1516::LogicalTime.
|
virtual |
References myLogicalTime.
|
virtual |
Implements rti1516::LogicalTime.
References theImplementationName.
|
virtual |
Implements rti1516::LogicalTime.
References myLogicalTime, and myPositiveInfinity.
|
virtual |
Implements rti1516::LogicalTime.
References myLogicalTime, and myZero.
|
virtual |
|
virtual |
|
virtual |
Implements rti1516::LogicalTime.
|
virtual |
References interval.
|
virtual |
Implements rti1516::LogicalTime.
|
virtual |
|
virtual |
Implements rti1516::LogicalTime.
|
virtual |
|
virtual |
Implements rti1516::LogicalTime.
|
virtual |
|
virtual |
Implements rti1516::LogicalTime.
|
virtual |
|
virtual |
|
virtual |
Implements rti1516::LogicalTime.
|
virtual |
|
virtual |
Implements rti1516::LogicalTime.
|
virtual |
|
virtual |
Implements rti1516::LogicalTime.
|
virtual |
|
virtual |
Implements rti1516::LogicalTime.
References myLogicalTime, and myPositiveInfinity.
|
virtual |
Implements rti1516::LogicalTime.
References myLogicalTime, and myZero.
|
virtual |
Implements rti1516::LogicalTime.
References myLogicalTime.
|
friend |
|
private |
|
private |
Referenced by encode(), getTime(), isFinal(), isInitial(), LogicalTimeImplInteger(), setFinal(), setInitial(), and toString().
|
private |
Referenced by isFinal(), and setFinal().
|
private |
Referenced by isInitial(), and setInitial().
|
static |
Referenced by implementationName().