![]() |
VR-Link API Documentation for HLA Evolved
|
This file is based on MyFedTime.h, which appears in the DMSO RTI MyFedTime example in RTI_HOME/lang/C++/demo/MyFedTime. More...
Inheritance diagram for DtVrlFedTime:
Collaboration diagram for DtVrlFedTime:Public Member Functions | |
| DtVrlFedTime () | |
| Constructors and Destructors. | |
| DtVrlFedTime (const double &) | |
| DtVrlFedTime (const DtVrlFedTime &) | |
| virtual | ~DtVrlFedTime () |
| virtual void | setZero () |
| Overloaded functions from RTI::FedTime. | |
| 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 *) const |
| virtual void | getPrintableString (char *) |
| virtual RTI::FedTime & | operator+= (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| Overloaded operators from RTI::FedTime. | |
| 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 double | getTime () const |
| Implementation functions. | |
| virtual RTI::Boolean | operator== (const double &) const throw (RTI::InvalidFederationTime) |
| Implementation operators. | |
| virtual RTI::Boolean | operator!= (const RTI::FedTime &) const throw (RTI::InvalidFederationTime) |
| virtual RTI::Boolean | operator!= (const double &) const throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator= (const DtVrlFedTime &) throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator= (const 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 double &) throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator-= (const double &) throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator*= (const double &) throw (RTI::InvalidFederationTime) |
| virtual RTI::FedTime & | operator/= (const double &) throw (RTI::InvalidFederationTime) |
| virtual DtVrlFedTime | operator+ (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual DtVrlFedTime | operator+ (const double &) throw (RTI::InvalidFederationTime) |
| virtual DtVrlFedTime | operator- (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual DtVrlFedTime | operator- (const double &) throw (RTI::InvalidFederationTime) |
| virtual DtVrlFedTime | operator* (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual DtVrlFedTime | operator* (const double &) throw (RTI::InvalidFederationTime) |
| virtual DtVrlFedTime | operator/ (const RTI::FedTime &) throw (RTI::InvalidFederationTime) |
| virtual DtVrlFedTime | operator/ (const double &) throw (RTI::InvalidFederationTime) |
Private Attributes | |
| double | _fedTime |
| Implementation member variables. | |
| double | _zero |
| double | _epsilon |
| double | _positiveInfinity |
Friends | |
| ostream & | operator<< (ostream &, RTI::FedTime &) |
| Implementation friends. | |
This file is based on MyFedTime.h, which appears in the DMSO RTI MyFedTime example in RTI_HOME/lang/C++/demo/MyFedTime.
Constructors and Destructors.
| DtVrlFedTime::DtVrlFedTime | ( | const double & | ) |
| DtVrlFedTime::DtVrlFedTime | ( | const DtVrlFedTime & | ) |
| virtual DtVrlFedTime::~DtVrlFedTime | ( | ) | [virtual] |
| virtual void DtVrlFedTime::encode | ( | char * | buff | ) | const [virtual] |
| virtual int DtVrlFedTime::encodedLength | ( | ) | const [virtual] |
| virtual int DtVrlFedTime::getPrintableLength | ( | ) | const [virtual] |
| virtual void DtVrlFedTime::getPrintableString | ( | char * | ) | const [virtual] |
| virtual void DtVrlFedTime::getPrintableString | ( | char * | ) | [virtual] |
| virtual double DtVrlFedTime::getTime | ( | ) | const [virtual] |
Implementation functions.
| virtual RTI::Boolean DtVrlFedTime::isPositiveInfinity | ( | ) | [virtual] |
| virtual RTI::Boolean DtVrlFedTime::isZero | ( | ) | [virtual] |
| virtual RTI::Boolean DtVrlFedTime::operator!= | ( | const RTI::FedTime & | ) | const throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::Boolean DtVrlFedTime::operator!= | ( | const double & | ) | const throw (RTI::InvalidFederationTime) [virtual] |
| virtual DtVrlFedTime DtVrlFedTime::operator* | ( | const RTI::FedTime & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual DtVrlFedTime DtVrlFedTime::operator* | ( | const double & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::FedTime& DtVrlFedTime::operator*= | ( | const RTI::FedTime & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::FedTime& DtVrlFedTime::operator*= | ( | const double & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual DtVrlFedTime DtVrlFedTime::operator+ | ( | const RTI::FedTime & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual DtVrlFedTime DtVrlFedTime::operator+ | ( | const double & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::FedTime& DtVrlFedTime::operator+= | ( | const RTI::FedTime & | ) | throw (RTI::InvalidFederationTime) [virtual] |
Overloaded operators from RTI::FedTime.
| virtual RTI::FedTime& DtVrlFedTime::operator+= | ( | const double & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual DtVrlFedTime DtVrlFedTime::operator- | ( | const RTI::FedTime & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual DtVrlFedTime DtVrlFedTime::operator- | ( | const double & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::FedTime& DtVrlFedTime::operator-= | ( | const RTI::FedTime & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::FedTime& DtVrlFedTime::operator-= | ( | const double & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual DtVrlFedTime DtVrlFedTime::operator/ | ( | const RTI::FedTime & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual DtVrlFedTime DtVrlFedTime::operator/ | ( | const double & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::FedTime& DtVrlFedTime::operator/= | ( | const RTI::FedTime & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::FedTime& DtVrlFedTime::operator/= | ( | const double & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::Boolean DtVrlFedTime::operator< | ( | const RTI::FedTime & | ) | const throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::Boolean DtVrlFedTime::operator<= | ( | const RTI::FedTime & | ) | const throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::FedTime& DtVrlFedTime::operator= | ( | const RTI::FedTime & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::FedTime& DtVrlFedTime::operator= | ( | const DtVrlFedTime & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::FedTime& DtVrlFedTime::operator= | ( | const double & | ) | throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::Boolean DtVrlFedTime::operator== | ( | const RTI::FedTime & | ) | const throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::Boolean DtVrlFedTime::operator== | ( | const double & | ) | const throw (RTI::InvalidFederationTime) [virtual] |
Implementation operators.
| virtual RTI::Boolean DtVrlFedTime::operator> | ( | const RTI::FedTime & | ) | const throw (RTI::InvalidFederationTime) [virtual] |
| virtual RTI::Boolean DtVrlFedTime::operator>= | ( | const RTI::FedTime & | ) | const throw (RTI::InvalidFederationTime) [virtual] |
| virtual void DtVrlFedTime::setEpsilon | ( | ) | [virtual] |
| virtual void DtVrlFedTime::setPositiveInfinity | ( | ) | [virtual] |
| virtual void DtVrlFedTime::setZero | ( | ) | [virtual] |
Overloaded functions from RTI::FedTime.
| ostream& operator<< | ( | ostream & | , |
| RTI::FedTime & | |||
| ) | [friend] |
Implementation friends.
double DtVrlFedTime::_epsilon [private] |
double DtVrlFedTime::_fedTime [private] |
Implementation member variables.
double DtVrlFedTime::_positiveInfinity [private] |
double DtVrlFedTime::_zero [private] |