MAK RTIspy API Documentation for HLA 1.3
List of all members | Public Member Functions | Private Attributes | Friends
RTIfedTime Class Reference
+ 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::FedTimeoperator+= (const RTI::FedTime &) throw (RTI::InvalidFederationTime)
virtual RTI::FedTimeoperator-= (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::FedTimeoperator= (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::FedTimeoperator= (const RTIfedTime &) throw (RTI::InvalidFederationTime)
virtual RTI::FedTimeoperator= (const RTI::Double &) throw (RTI::InvalidFederationTime)
virtual RTI::FedTimeoperator*= (const RTI::FedTime &) throw (RTI::InvalidFederationTime)
virtual RTI::FedTimeoperator/= (const RTI::FedTime &) throw (RTI::InvalidFederationTime)
virtual RTI::FedTimeoperator+= (const RTI::Double &) throw (RTI::InvalidFederationTime)
virtual RTI::FedTimeoperator-= (const RTI::Double &) throw (RTI::InvalidFederationTime)
virtual RTI::FedTimeoperator*= (const RTI::Double &) throw (RTI::InvalidFederationTime)
virtual RTI::FedTimeoperator/= (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)
- Public Member Functions inherited from RTI::FedTime
virtual ~FedTime ()

Private Attributes

RTI::Double _fedTime
RTI::Double _zero
RTI::Double _epsilon
RTI::Double _positiveInfinity

Friends

RTI_STD::ostream RTI_EXPORToperator<< (RTI_STD::ostream &, const RTI::FedTime &)

Constructor & Destructor Documentation

RTIfedTime::RTIfedTime ( )
RTIfedTime::RTIfedTime ( const RTI::Double theTime)
RTIfedTime::RTIfedTime ( const RTI::FedTime toCopy)
RTIfedTime::RTIfedTime ( const RTIfedTime toCopy)
RTIfedTime::~RTIfedTime ( )
virtual

Member Function Documentation

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.

References _fedTime, _zero, RTI_FALSE, and RTI_TRUE.

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

References _fedTime.

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

References _fedTime.

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

References _fedTime.

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

References _fedTime.

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.

References _epsilon, and _fedTime.

void RTIfedTime::setPositiveInfinity ( )
virtual

Implements RTI::FedTime.

References _fedTime, and _positiveInfinity.

void RTIfedTime::setZero ( )
virtual

Implements RTI::FedTime.

References _fedTime, and _zero.

Friends And Related Function Documentation

RTI_STD::ostream RTI_EXPORT& operator<< ( RTI_STD::ostream &  ,
const RTI::FedTime  
)
friend

Member Data Documentation

RTI::Double RTIfedTime::_epsilon
private

Referenced by setEpsilon().

RTI::Double RTIfedTime::_fedTime
private
RTI::Double RTIfedTime::_positiveInfinity
private
RTI::Double RTIfedTime::_zero
private

Referenced by isZero(), and setZero().


The documentation for this class was generated from the following files:

Document ID: Generated on Tue May 7 16:26:47 EDT 2013 from SVN revision 126903
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)