![]() |
MAK RTIspy API Documentation for HLA 1516
|
Inheritance diagram for rti1516e::HLAfloat64Time:
Collaboration diagram for rti1516e::HLAfloat64Time:Public Member Functions | |
| HLAfloat64Time () | |
| HLAfloat64Time (double const &value) | |
| HLAfloat64Time (rti1516e::LogicalTime const &value) | |
| HLAfloat64Time (HLAfloat64Time const &value) | |
| virtual | ~HLAfloat64Time () throw () |
| virtual void | setInitial () |
| virtual bool | isInitial () const |
| virtual void | setFinal () |
| virtual bool | isFinal () const |
| virtual rti1516e::LogicalTime & | operator= (rti1516e::LogicalTime const &value) throw (rti1516e::InvalidLogicalTime) |
| virtual rti1516e::LogicalTime & | operator+= (rti1516e::LogicalTimeInterval const &addend) throw (rti1516e::IllegalTimeArithmetic, rti1516e::InvalidLogicalTimeInterval) |
| virtual rti1516e::LogicalTime & | operator-= (rti1516e::LogicalTimeInterval const &subtrahend) throw (rti1516e::IllegalTimeArithmetic, rti1516e::InvalidLogicalTimeInterval) |
| virtual bool | operator> (rti1516e::LogicalTime const &value) const throw (rti1516e::InvalidLogicalTime) |
| virtual bool | operator< (rti1516e::LogicalTime const &value) const throw (rti1516e::InvalidLogicalTime) |
| virtual bool | operator== (rti1516e::LogicalTime const &value) const throw (rti1516e::InvalidLogicalTime) |
| virtual bool | operator>= (rti1516e::LogicalTime const &value) const throw (rti1516e::InvalidLogicalTime) |
| virtual bool | operator<= (rti1516e::LogicalTime const &value) const throw (rti1516e::InvalidLogicalTime) |
| virtual rti1516e::VariableLengthData | encode () const |
| virtual size_t | encode (void *buffer, size_t bufferSize) const throw (rti1516e::CouldNotEncode) |
| virtual size_t | encodedLength () const |
| virtual void | decode (rti1516e::VariableLengthData const &VariableLengthData) throw (rti1516e::InternalError, rti1516e::CouldNotDecode) |
| virtual void | decode (void *buffer, size_t bufferSize) throw (rti1516e::InternalError, rti1516e::CouldNotDecode) |
| virtual std::wstring | toString () const |
| virtual std::wstring | implementationName () const |
| virtual double | getTime () const |
| virtual void | setTime (double value) |
| virtual HLAfloat64Time & | operator= (const HLAfloat64Time &) throw (rti1516e::InvalidLogicalTime) |
| operator double () const | |
Private Attributes | |
| HLAfloat64TimeImpl * | _impl |
Friends | |
| class | HLAfloat64Interval |
| rti1516e::HLAfloat64Time::HLAfloat64Time | ( | double const & | value | ) |
| rti1516e::HLAfloat64Time::HLAfloat64Time | ( | rti1516e::LogicalTime const & | value | ) |
| rti1516e::HLAfloat64Time::HLAfloat64Time | ( | HLAfloat64Time const & | value | ) |
| virtual rti1516e::HLAfloat64Time::~HLAfloat64Time | ( | ) | throw () [virtual] |
| virtual void rti1516e::HLAfloat64Time::decode | ( | rti1516e::VariableLengthData const & | VariableLengthData | ) | throw (rti1516e::InternalError, rti1516e::CouldNotDecode) [virtual] |
Implements rti1516e::LogicalTime.
| virtual void rti1516e::HLAfloat64Time::decode | ( | void * | buffer, |
| size_t | bufferSize | ||
| ) | throw (rti1516e::InternalError, rti1516e::CouldNotDecode) [virtual] |
Implements rti1516e::LogicalTime.
| virtual rti1516e::VariableLengthData rti1516e::HLAfloat64Time::encode | ( | ) | const [virtual] |
Implements rti1516e::LogicalTime.
| virtual size_t rti1516e::HLAfloat64Time::encode | ( | void * | buffer, |
| size_t | bufferSize | ||
| ) | const throw (rti1516e::CouldNotEncode) [virtual] |
Implements rti1516e::LogicalTime.
| virtual size_t rti1516e::HLAfloat64Time::encodedLength | ( | ) | const [virtual] |
Implements rti1516e::LogicalTime.
| virtual double rti1516e::HLAfloat64Time::getTime | ( | ) | const [virtual] |
| virtual std::wstring rti1516e::HLAfloat64Time::implementationName | ( | ) | const [virtual] |
Implements rti1516e::LogicalTime.
| virtual bool rti1516e::HLAfloat64Time::isFinal | ( | ) | const [virtual] |
Implements rti1516e::LogicalTime.
| virtual bool rti1516e::HLAfloat64Time::isInitial | ( | ) | const [virtual] |
Implements rti1516e::LogicalTime.
| rti1516e::HLAfloat64Time::operator double | ( | ) | const |
| virtual rti1516e::LogicalTime& rti1516e::HLAfloat64Time::operator+= | ( | rti1516e::LogicalTimeInterval const & | addend | ) | throw (rti1516e::IllegalTimeArithmetic, rti1516e::InvalidLogicalTimeInterval) [virtual] |
Implements rti1516e::LogicalTime.
| virtual rti1516e::LogicalTime& rti1516e::HLAfloat64Time::operator-= | ( | rti1516e::LogicalTimeInterval const & | subtrahend | ) | throw (rti1516e::IllegalTimeArithmetic, rti1516e::InvalidLogicalTimeInterval) [virtual] |
Implements rti1516e::LogicalTime.
| virtual bool rti1516e::HLAfloat64Time::operator< | ( | rti1516e::LogicalTime const & | value | ) | const throw (rti1516e::InvalidLogicalTime) [virtual] |
Implements rti1516e::LogicalTime.
| virtual bool rti1516e::HLAfloat64Time::operator<= | ( | rti1516e::LogicalTime const & | value | ) | const throw (rti1516e::InvalidLogicalTime) [virtual] |
Implements rti1516e::LogicalTime.
| virtual rti1516e::LogicalTime& rti1516e::HLAfloat64Time::operator= | ( | rti1516e::LogicalTime const & | value | ) | throw (rti1516e::InvalidLogicalTime) [virtual] |
Implements rti1516e::LogicalTime.
| virtual HLAfloat64Time& rti1516e::HLAfloat64Time::operator= | ( | const HLAfloat64Time & | ) | throw (rti1516e::InvalidLogicalTime) [virtual] |
| virtual bool rti1516e::HLAfloat64Time::operator== | ( | rti1516e::LogicalTime const & | value | ) | const throw (rti1516e::InvalidLogicalTime) [virtual] |
Implements rti1516e::LogicalTime.
| virtual bool rti1516e::HLAfloat64Time::operator> | ( | rti1516e::LogicalTime const & | value | ) | const throw (rti1516e::InvalidLogicalTime) [virtual] |
Implements rti1516e::LogicalTime.
| virtual bool rti1516e::HLAfloat64Time::operator>= | ( | rti1516e::LogicalTime const & | value | ) | const throw (rti1516e::InvalidLogicalTime) [virtual] |
Implements rti1516e::LogicalTime.
| virtual void rti1516e::HLAfloat64Time::setFinal | ( | ) | [virtual] |
Implements rti1516e::LogicalTime.
| virtual void rti1516e::HLAfloat64Time::setInitial | ( | ) | [virtual] |
Implements rti1516e::LogicalTime.
| virtual void rti1516e::HLAfloat64Time::setTime | ( | double | value | ) | [virtual] |
| virtual std::wstring rti1516e::HLAfloat64Time::toString | ( | ) | const [virtual] |
Implements rti1516e::LogicalTime.
friend class HLAfloat64Interval [friend] |
HLAfloat64TimeImpl* rti1516e::HLAfloat64Time::_impl [private] |