![]() |
MAK RTIspy API Documentation for HLA 1516
|
Inheritance diagram for LogicalTimeIntervalImplFloat:
Collaboration diagram for LogicalTimeIntervalImplFloat:Public Member Functions | |
| LogicalTimeIntervalImplFloat () | |
| LogicalTimeIntervalImplFloat (const double &) | |
| LogicalTimeIntervalImplFloat (rti1516::LogicalTimeInterval const &) | |
| LogicalTimeIntervalImplFloat (const LogicalTimeIntervalImplFloat &) | |
| virtual | ~LogicalTimeIntervalImplFloat () throw () |
| virtual void | setZero () |
| virtual bool | isZero () const |
| virtual void | setEpsilon () |
| virtual bool | isEpsilon () const |
| virtual rti1516::LogicalTimeInterval & | operator= (rti1516::LogicalTimeInterval const &value) throw ( rti1516::InvalidLogicalTimeInterval) |
| virtual void | setToDifference (rti1516::LogicalTime const &minuend, rti1516::LogicalTime const &subtrahend) throw (rti1516::InvalidLogicalTime) |
| virtual rti1516::LogicalTimeInterval & | operator+= (rti1516::LogicalTimeInterval const &addend) throw ( rti1516::InvalidLogicalTimeInterval) |
| virtual rti1516::LogicalTimeInterval & | operator-= (rti1516::LogicalTimeInterval const &subtrahend) throw ( rti1516::InvalidLogicalTimeInterval) |
| virtual bool | operator> (rti1516::LogicalTimeInterval const &value) const throw ( rti1516::InvalidLogicalTimeInterval) |
| virtual bool | operator< (rti1516::LogicalTimeInterval const &value) const throw ( rti1516::InvalidLogicalTimeInterval) |
| virtual bool | operator== (rti1516::LogicalTimeInterval const &value) const throw ( rti1516::InvalidLogicalTimeInterval) |
| virtual bool | operator>= (rti1516::LogicalTimeInterval const &value) const throw ( rti1516::InvalidLogicalTimeInterval) |
| virtual bool | operator<= (rti1516::LogicalTimeInterval const &value) const throw ( rti1516::InvalidLogicalTimeInterval) |
| 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 &encodedValue) 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 double | getInterval () const |
| virtual bool | operator== (const double &) const throw (rti1516::InvalidLogicalTimeInterval) |
| virtual bool | operator!= (rti1516::LogicalTimeInterval const &value) const throw ( rti1516::InvalidLogicalTimeInterval) |
| virtual bool | operator!= (LogicalTimeIntervalImplFloat const &value) const throw ( rti1516::InvalidLogicalTimeInterval) |
| virtual bool | operator!= (const double &) const throw (rti1516::InvalidLogicalTimeInterval) |
| virtual LogicalTimeIntervalImplFloat & | operator= (const LogicalTimeIntervalImplFloat &value) throw (rti1516::InvalidLogicalTimeInterval) |
| virtual rti1516::LogicalTimeInterval & | operator= (const double &) throw (rti1516::InvalidLogicalTimeInterval) |
| virtual rti1516::LogicalTimeInterval & | operator+= (const double &) throw (rti1516::InvalidLogicalTimeInterval) |
| virtual rti1516::LogicalTimeInterval & | operator-= (const double &) throw (rti1516::InvalidLogicalTimeInterval) |
| virtual void | setToDifference (double minuend, double subtrahend) throw (rti1516::InvalidLogicalTimeInterval) |
Public Member Functions inherited from rti1516::LogicalTimeInterval | |
| virtual | ~LogicalTimeInterval ()=0 throw () |
Static Public Attributes | |
| static std::wstring | theImplementationName |
Private Attributes | |
| double | myInterval |
| double | myZero |
| double | myEpsilon |
| double | myPositiveInfinity |
| LogicalTimeIntervalImplFloat::LogicalTimeIntervalImplFloat | ( | ) |
| LogicalTimeIntervalImplFloat::LogicalTimeIntervalImplFloat | ( | const double & | ) |
| LogicalTimeIntervalImplFloat::LogicalTimeIntervalImplFloat | ( | rti1516::LogicalTimeInterval const & | ) |
| LogicalTimeIntervalImplFloat::LogicalTimeIntervalImplFloat | ( | const LogicalTimeIntervalImplFloat & | ) |
|
virtual |
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
|
virtual |
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
virtual |
Implements rti1516::LogicalTimeInterval.
|
private |
|
private |
|
private |
|
private |
|
static |