MAK RTIspy API Documentation for HLA 1516
Public Member Functions | Protected Attributes
DtLogicalTimeFactory Class Reference

!DtIFSPEC1516 More...

+ Collaboration diagram for DtLogicalTimeFactory:

List of all members.

Public Member Functions

 DtLogicalTimeFactory (RTI::FedTimeFactory *logicalTimeFactory)
 Constructors.
virtual ~DtLogicalTimeFactory ()
 Destructor.
RTI::FedTime const & initial () const
 Return a time with an intial value.
RTI::FedTime const & final () const
 Return a time with a final value.
RTI::FedTime const & zero () const
 Return a time interval with an zero value.
RTI::FedTime const & epsilon () const
 Return a time interval with a epsilon value.
virtual std::auto_ptr
< RTI::FedTime
makeInitial ()
virtual std::auto_ptr
< RTI::FedTime
decode (const char *VariableLengthData)
virtual std::auto_ptr
< RTI::FedTime
makeZero ()
virtual std::auto_ptr
< RTI::FedTime
makeEpsilon ()
virtual std::auto_ptr
< RTI::FedTime
decodeInterval (const char *VariableLengthData)

Protected Attributes

RTI::FedTimeFactorymyLogicalTimeFactory
std::auto_ptr< RTI::FedTimemyInitial
std::auto_ptr< RTI::FedTimemyFinal
std::auto_ptr< RTI::FedTimemyZero
std::auto_ptr< RTI::FedTimemyEpsilon

Detailed Description

!DtIFSPEC1516


Constructor & Destructor Documentation

Destructor.


Member Function Documentation

std::auto_ptr< RTI::FedTime > DtLogicalTimeFactory::decode ( const char *  VariableLengthData) [virtual]
std::auto_ptr< RTI::FedTime > DtLogicalTimeFactory::decodeInterval ( const char *  VariableLengthData) [virtual]

Return a time interval with a epsilon value.

References myEpsilon.

Return a time with a final value.

References myFinal.

Return a time with an intial value.

References myInitial.

std::auto_ptr< RTI::FedTime > DtLogicalTimeFactory::makeEpsilon ( ) [virtual]
std::auto_ptr< RTI::FedTime > DtLogicalTimeFactory::makeInitial ( ) [virtual]
std::auto_ptr< RTI::FedTime > DtLogicalTimeFactory::makeZero ( ) [virtual]

Return a time interval with an zero value.

References myZero.


Member Data Documentation

std::auto_ptr<RTI::FedTime> DtLogicalTimeFactory::myEpsilon [protected]

Referenced by DtLogicalTimeFactory(), and epsilon().

std::auto_ptr<RTI::FedTime> DtLogicalTimeFactory::myFinal [protected]

Referenced by DtLogicalTimeFactory(), and final().

std::auto_ptr<RTI::FedTime> DtLogicalTimeFactory::myInitial [protected]

Referenced by DtLogicalTimeFactory(), and initial().

std::auto_ptr<RTI::FedTime> DtLogicalTimeFactory::myZero [protected]

Referenced by DtLogicalTimeFactory(), and zero().


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

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)