![]() |
MAK RTIspy API Documentation for HLA 1516
|
Inheritance diagram for RTIfedTime:
Collaboration diagram for RTIfedTime:Public Member Functions | |
| RTIfedTime () | |
| RTIfedTime (const RTI::Double &) | |
| RTIfedTime (const RTI::FedTime &) | |
| RTIfedTime (const RTIfedTime &) | |
| virtual | ~RTIfedTime () |
| virtual void | setZero () |
| virtual RTI::Boolean | isZero () |
| virtual void | setEpsilon () |
| virtual void | setPositiveInfinity () |
| virtual RTI::Boolean | isPositiveInfinity () |
| virtual int | encodedLength () const |
| virtual void | encode (char *buff) const |
| virtual int | getPrintableLength () const |
| virtual void | getPrintableString (char *) |
| virtual RTI::FedTime & | operator+= (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator-= (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual RTI::Boolean | operator<= (const RTI::FedTime &) const throw (RTI::InvalidFederationTime) |
| virtual RTI::Boolean | operator< (const RTI::FedTime &) const throw (RTI::InvalidFederationTime) |
| virtual RTI::Boolean | operator>= (const RTI::FedTime &) const throw (RTI::InvalidFederationTime) |
| virtual RTI::Boolean | operator> (const RTI::FedTime &) const throw (RTI::InvalidFederationTime) |
| virtual RTI::Boolean | operator== (const RTI::FedTime &) const throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator= (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual RTI::Double | getTime () const |
| virtual RTI::Boolean | operator== (const RTI::Double &) const throw (RTI::InvalidFederationTime) |
| virtual RTI::Boolean | operator!= (const RTI::FedTime &) const throw (RTI::InvalidFederationTime) |
| virtual RTI::Boolean | operator!= (const RTI::Double &) const throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator= (const RTIfedTime &) throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator= (const RTI::Double &) throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator*= (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator/= (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator+= (const RTI::Double &) throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator-= (const RTI::Double &) throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator*= (const RTI::Double &) throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator/= (const RTI::Double &) throw (RTI::InvalidFederationTime) |
| virtual RTIfedTime | operator+ (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual RTIfedTime | operator+ (const RTI::Double &) throw (RTI::InvalidFederationTime) |
| virtual RTIfedTime | operator- (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual RTIfedTime | operator- (const RTI::Double &) throw (RTI::InvalidFederationTime) |
| virtual RTIfedTime | operator* (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual RTIfedTime | operator* (const RTI::Double &) throw (RTI::InvalidFederationTime) |
| virtual RTIfedTime | operator/ (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual RTIfedTime | operator/ (const RTI::Double &) throw (RTI::InvalidFederationTime) |
Private Attributes | |
| RTI::Double | _fedTime |
| RTI::Double | _zero |
| RTI::Double | _epsilon |
| RTI::Double | _positiveInfinity |
Friends | |
| RTI_STD::ostream RTI_EXPORT & | operator<< (RTI_STD::ostream &, const RTI::FedTime &) |
| RTIfedTime::RTIfedTime | ( | const RTI::Double & | theTime | ) |
| RTIfedTime::RTIfedTime | ( | const RTI::FedTime & | toCopy | ) |
| RTIfedTime::RTIfedTime | ( | const RTIfedTime & | toCopy | ) |
| RTIfedTime::~RTIfedTime | ( | ) | [virtual] |
| void RTIfedTime::encode | ( | char * | buff | ) | const [virtual] |
Implements RTI::FedTime.
References _fedTime.
| int RTIfedTime::encodedLength | ( | ) | const [virtual] |
Implements RTI::FedTime.
| int RTIfedTime::getPrintableLength | ( | ) | const [virtual] |
Implements RTI::FedTime.
References _fedTime.
| void RTIfedTime::getPrintableString | ( | char * | buff | ) | [virtual] |
Implements RTI::FedTime.
References _fedTime.
| RTI::Double RTIfedTime::getTime | ( | ) | const [virtual] |
References _fedTime.
Referenced by operator*(), operator+(), operator-(), and operator/().
| RTI::Boolean RTIfedTime::isPositiveInfinity | ( | ) | [virtual] |
Implements RTI::FedTime.
References _fedTime, _positiveInfinity, RTI_FALSE, and RTI_TRUE.
| RTI::Boolean RTIfedTime::isZero | ( | ) | [virtual] |
Implements RTI::FedTime.
| RTI::Boolean RTIfedTime::operator!= | ( | const RTI::FedTime & | theTime | ) | const throw (RTI::InvalidFederationTime) [virtual] |
References RTI::RTI_FALSE, and RTI::RTI_TRUE.
| RTI::Boolean RTIfedTime::operator!= | ( | const RTI::Double & | theTime | ) | const throw (RTI::InvalidFederationTime) [virtual] |
References RTI::RTI_FALSE, and RTI::RTI_TRUE.
| RTIfedTime RTIfedTime::operator* | ( | const RTI::FedTime & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTIfedTime RTIfedTime::operator* | ( | const RTI::Double & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTI::FedTime & RTIfedTime::operator*= | ( | const RTI::FedTime & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTI::FedTime & RTIfedTime::operator*= | ( | const RTI::Double & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTIfedTime RTIfedTime::operator+ | ( | const RTI::FedTime & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTIfedTime RTIfedTime::operator+ | ( | const RTI::Double & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTI::FedTime & RTIfedTime::operator+= | ( | const RTI::FedTime & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
Implements RTI::FedTime.
| RTI::FedTime & RTIfedTime::operator+= | ( | const RTI::Double & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTIfedTime RTIfedTime::operator- | ( | const RTI::FedTime & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTIfedTime RTIfedTime::operator- | ( | const RTI::Double & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTI::FedTime & RTIfedTime::operator-= | ( | const RTI::FedTime & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
Implements RTI::FedTime.
| RTI::FedTime & RTIfedTime::operator-= | ( | const RTI::Double & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTIfedTime RTIfedTime::operator/ | ( | const RTI::FedTime & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTIfedTime RTIfedTime::operator/ | ( | const RTI::Double & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTI::FedTime & RTIfedTime::operator/= | ( | const RTI::FedTime & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTI::FedTime & RTIfedTime::operator/= | ( | const RTI::Double & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTI::Boolean RTIfedTime::operator< | ( | const RTI::FedTime & | theTime | ) | const throw (RTI::InvalidFederationTime) [virtual] |
Implements RTI::FedTime.
References RTI::RTI_FALSE, and RTI::RTI_TRUE.
| RTI::Boolean RTIfedTime::operator<= | ( | const RTI::FedTime & | theTime | ) | const throw (RTI::InvalidFederationTime) [virtual] |
Implements RTI::FedTime.
References RTI::RTI_FALSE, and RTI::RTI_TRUE.
| RTI::FedTime & RTIfedTime::operator= | ( | const RTI::FedTime & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
Implements RTI::FedTime.
| RTI::FedTime & RTIfedTime::operator= | ( | const RTIfedTime & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTI::FedTime & RTIfedTime::operator= | ( | const RTI::Double & | theTime | ) | throw (RTI::InvalidFederationTime) [virtual] |
| RTI::Boolean RTIfedTime::operator== | ( | const RTI::FedTime & | theTime | ) | const throw (RTI::InvalidFederationTime) [virtual] |
Implements RTI::FedTime.
References RTI::RTI_FALSE, and RTI::RTI_TRUE.
| RTI::Boolean RTIfedTime::operator== | ( | const RTI::Double & | theTime | ) | const throw (RTI::InvalidFederationTime) [virtual] |
References RTI::RTI_FALSE, and RTI::RTI_TRUE.
| RTI::Boolean RTIfedTime::operator> | ( | const RTI::FedTime & | theTime | ) | const throw (RTI::InvalidFederationTime) [virtual] |
Implements RTI::FedTime.
References RTI::RTI_FALSE, and RTI::RTI_TRUE.
| RTI::Boolean RTIfedTime::operator>= | ( | const RTI::FedTime & | theTime | ) | const throw (RTI::InvalidFederationTime) [virtual] |
Implements RTI::FedTime.
References RTI::RTI_FALSE, and RTI::RTI_TRUE.
| void RTIfedTime::setEpsilon | ( | ) | [virtual] |
Implements RTI::FedTime.
| void RTIfedTime::setPositiveInfinity | ( | ) | [virtual] |
Implements RTI::FedTime.
References _fedTime, and _positiveInfinity.
| void RTIfedTime::setZero | ( | ) | [virtual] |
Implements RTI::FedTime.
| RTI_STD::ostream RTI_EXPORT& operator<< | ( | RTI_STD::ostream & | , |
| const RTI::FedTime & | |||
| ) | [friend] |
RTI::Double RTIfedTime::_epsilon [private] |
Referenced by setEpsilon().
RTI::Double RTIfedTime::_fedTime [private] |
Referenced by encode(), getPrintableLength(), getPrintableString(), getTime(), isPositiveInfinity(), isZero(), setEpsilon(), setPositiveInfinity(), and setZero().
RTI::Double RTIfedTime::_positiveInfinity [private] |
Referenced by isPositiveInfinity(), and setPositiveInfinity().
RTI::Double RTIfedTime::_zero [private] |