MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Attributes | Private Attributes | Friends
LogicalTimeImplUnsignedInteger Class Reference
+ Inheritance diagram for LogicalTimeImplUnsignedInteger:
+ Collaboration diagram for LogicalTimeImplUnsignedInteger:

Public Member Functions

 LogicalTimeImplUnsignedInteger ()
 LogicalTimeImplUnsignedInteger (DtLtU64 const &value)
 LogicalTimeImplUnsignedInteger (rti1516::LogicalTime const &value)
 LogicalTimeImplUnsignedInteger (LogicalTimeImplUnsignedInteger const &value)
virtual ~LogicalTimeImplUnsignedInteger () throw ()
virtual void setInitial ()
virtual bool isInitial () const
virtual void setFinal ()
virtual bool isFinal () const
virtual rti1516::LogicalTimeoperator= (rti1516::LogicalTime const &value) throw ( rti1516::InvalidLogicalTime)
virtual rti1516::LogicalTimeoperator+= (rti1516::LogicalTimeInterval const &addend) throw ( rti1516::IllegalTimeArithmetic, rti1516::InvalidLogicalTimeInterval)
virtual rti1516::LogicalTimeoperator-= (rti1516::LogicalTimeInterval const &subtrahend) throw ( rti1516::IllegalTimeArithmetic, rti1516::InvalidLogicalTimeInterval)
virtual bool operator> (rti1516::LogicalTime const &value) const throw ( rti1516::InvalidLogicalTime)
virtual bool operator< (rti1516::LogicalTime const &value) const throw ( rti1516::InvalidLogicalTime)
virtual bool operator== (rti1516::LogicalTime const &value) const throw ( rti1516::InvalidLogicalTime)
virtual bool operator>= (rti1516::LogicalTime const &value) const throw ( rti1516::InvalidLogicalTime)
virtual bool operator<= (rti1516::LogicalTime const &value) const throw ( rti1516::InvalidLogicalTime)
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 &VariableLengthData) 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 DtLtU64 getTime () const
virtual
LogicalTimeImplUnsignedInteger
operator= (const LogicalTimeImplUnsignedInteger &) throw (rti1516::InvalidLogicalTime)
virtual rti1516::LogicalTimeoperator= (DtLtU64 const &value) throw (rti1516::InvalidLogicalTime)
virtual rti1516::LogicalTimeoperator+= (DtLtU64 const &value) throw (rti1516::InvalidLogicalTime)
virtual rti1516::LogicalTimeoperator-= (DtLtU64 const &value) throw (rti1516::InvalidLogicalTime)
virtual bool operator== (DtLtU64 const &value) const throw (rti1516::InvalidLogicalTime)
virtual bool operator!= (DtLtU64 const &value) const throw (rti1516::InvalidLogicalTime)
virtual bool operator!= (rti1516::LogicalTime const &value) const throw (rti1516::InvalidLogicalTime)
virtual bool operator> (DtLtU64 const &value) const throw (rti1516::InvalidLogicalTime)
virtual bool operator< (DtLtU64 const &value) const throw (rti1516::InvalidLogicalTime)
virtual bool operator>= (DtLtU64 const &value) const throw (rti1516::InvalidLogicalTime)
virtual bool operator<= (DtLtU64 const &value) const throw (rti1516::InvalidLogicalTime)
- Public Member Functions inherited from rti1516::LogicalTime
virtual ~LogicalTime ()=0 throw ()

Static Public Attributes

static std::wstring theImplementationName

Private Attributes

DtLtU64 myLogicalTime
DtLtU64 myZero
DtLtU64 myEpsilon
DtLtU64 myPositiveInfinity

Friends

class LogicalTimeIntervalImplUnsignedInteger

Constructor & Destructor Documentation

LogicalTimeImplUnsignedInteger::LogicalTimeImplUnsignedInteger ( )
LogicalTimeImplUnsignedInteger::LogicalTimeImplUnsignedInteger ( DtLtU64 const &  value)
LogicalTimeImplUnsignedInteger::LogicalTimeImplUnsignedInteger ( rti1516::LogicalTime const &  value)
LogicalTimeImplUnsignedInteger::LogicalTimeImplUnsignedInteger ( LogicalTimeImplUnsignedInteger const &  value)
virtual LogicalTimeImplUnsignedInteger::~LogicalTimeImplUnsignedInteger ( ) throw ()
virtual

Member Function Documentation

virtual void LogicalTimeImplUnsignedInteger::decode ( rti1516::VariableLengthData const &  VariableLengthData) throw ( rti1516::InternalError, rti1516::CouldNotDecode)
virtual

Implements rti1516::LogicalTime.

virtual void LogicalTimeImplUnsignedInteger::decode ( void *  buffer,
unsigned long  bufferSize 
) throw ( rti1516::InternalError, rti1516::CouldNotDecode)
virtual

Implements rti1516::LogicalTime.

virtual rti1516::VariableLengthData LogicalTimeImplUnsignedInteger::encode ( ) const
virtual

Implements rti1516::LogicalTime.

virtual unsigned long LogicalTimeImplUnsignedInteger::encode ( void *  buffer,
unsigned long  bufferSize 
) const throw (rti1516::CouldNotEncode)
virtual

Implements rti1516::LogicalTime.

virtual unsigned long LogicalTimeImplUnsignedInteger::encodedLength ( ) const
virtual

Implements rti1516::LogicalTime.

virtual DtLtU64 LogicalTimeImplUnsignedInteger::getTime ( ) const
virtual
virtual std::wstring LogicalTimeImplUnsignedInteger::implementationName ( ) const
virtual

Implements rti1516::LogicalTime.

virtual bool LogicalTimeImplUnsignedInteger::isFinal ( ) const
virtual

Implements rti1516::LogicalTime.

virtual bool LogicalTimeImplUnsignedInteger::isInitial ( ) const
virtual

Implements rti1516::LogicalTime.

virtual bool LogicalTimeImplUnsignedInteger::operator!= ( DtLtU64 const &  value) const throw (rti1516::InvalidLogicalTime)
virtual
virtual bool LogicalTimeImplUnsignedInteger::operator!= ( rti1516::LogicalTime const &  value) const throw (rti1516::InvalidLogicalTime)
virtual
virtual rti1516::LogicalTime& LogicalTimeImplUnsignedInteger::operator+= ( rti1516::LogicalTimeInterval const &  addend) throw ( rti1516::IllegalTimeArithmetic, rti1516::InvalidLogicalTimeInterval)
virtual

Implements rti1516::LogicalTime.

virtual rti1516::LogicalTime& LogicalTimeImplUnsignedInteger::operator+= ( DtLtU64 const &  value) throw (rti1516::InvalidLogicalTime)
virtual
virtual rti1516::LogicalTime& LogicalTimeImplUnsignedInteger::operator-= ( rti1516::LogicalTimeInterval const &  subtrahend) throw ( rti1516::IllegalTimeArithmetic, rti1516::InvalidLogicalTimeInterval)
virtual

Implements rti1516::LogicalTime.

virtual rti1516::LogicalTime& LogicalTimeImplUnsignedInteger::operator-= ( DtLtU64 const &  value) throw (rti1516::InvalidLogicalTime)
virtual
virtual bool LogicalTimeImplUnsignedInteger::operator< ( rti1516::LogicalTime const &  value) const throw ( rti1516::InvalidLogicalTime)
virtual

Implements rti1516::LogicalTime.

virtual bool LogicalTimeImplUnsignedInteger::operator< ( DtLtU64 const &  value) const throw (rti1516::InvalidLogicalTime)
virtual
virtual bool LogicalTimeImplUnsignedInteger::operator<= ( rti1516::LogicalTime const &  value) const throw ( rti1516::InvalidLogicalTime)
virtual

Implements rti1516::LogicalTime.

virtual bool LogicalTimeImplUnsignedInteger::operator<= ( DtLtU64 const &  value) const throw (rti1516::InvalidLogicalTime)
virtual
virtual rti1516::LogicalTime& LogicalTimeImplUnsignedInteger::operator= ( rti1516::LogicalTime const &  value) throw ( rti1516::InvalidLogicalTime)
virtual

Implements rti1516::LogicalTime.

virtual LogicalTimeImplUnsignedInteger& LogicalTimeImplUnsignedInteger::operator= ( const LogicalTimeImplUnsignedInteger ) throw (rti1516::InvalidLogicalTime)
virtual
virtual rti1516::LogicalTime& LogicalTimeImplUnsignedInteger::operator= ( DtLtU64 const &  value) throw (rti1516::InvalidLogicalTime)
virtual
virtual bool LogicalTimeImplUnsignedInteger::operator== ( rti1516::LogicalTime const &  value) const throw ( rti1516::InvalidLogicalTime)
virtual

Implements rti1516::LogicalTime.

virtual bool LogicalTimeImplUnsignedInteger::operator== ( DtLtU64 const &  value) const throw (rti1516::InvalidLogicalTime)
virtual
virtual bool LogicalTimeImplUnsignedInteger::operator> ( rti1516::LogicalTime const &  value) const throw ( rti1516::InvalidLogicalTime)
virtual

Implements rti1516::LogicalTime.

virtual bool LogicalTimeImplUnsignedInteger::operator> ( DtLtU64 const &  value) const throw (rti1516::InvalidLogicalTime)
virtual
virtual bool LogicalTimeImplUnsignedInteger::operator>= ( rti1516::LogicalTime const &  value) const throw ( rti1516::InvalidLogicalTime)
virtual

Implements rti1516::LogicalTime.

virtual bool LogicalTimeImplUnsignedInteger::operator>= ( DtLtU64 const &  value) const throw (rti1516::InvalidLogicalTime)
virtual
virtual void LogicalTimeImplUnsignedInteger::setFinal ( )
virtual

Implements rti1516::LogicalTime.

virtual void LogicalTimeImplUnsignedInteger::setInitial ( )
virtual

Implements rti1516::LogicalTime.

virtual std::wstring LogicalTimeImplUnsignedInteger::toString ( ) const
virtual

Implements rti1516::LogicalTime.

Friends And Related Function Documentation

Member Data Documentation

DtLtU64 LogicalTimeImplUnsignedInteger::myEpsilon
private
DtLtU64 LogicalTimeImplUnsignedInteger::myLogicalTime
private
DtLtU64 LogicalTimeImplUnsignedInteger::myPositiveInfinity
private
DtLtU64 LogicalTimeImplUnsignedInteger::myZero
private
std::wstring LogicalTimeImplUnsignedInteger::theImplementationName
static

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

Document ID: Generated on Mon Mar 21 09:41:37 EDT 2016 from SVN revision 163228
Copyright © 2005-2015 VT MÄK Inc. All Rights Reserved (www.mak.com)