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