MAK RTIspy API Documentation for HLA Evolved
List of all members | Public Member Functions | Protected Attributes
DtLogicalTimeFactory Class Reference

!DtIFSPEC1516 More...

+ Collaboration diagram for DtLogicalTimeFactory:

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

DtLogicalTimeFactory::DtLogicalTimeFactory ( RTI::FedTimeFactory logicalTimeFactory)
DtLogicalTimeFactory::~DtLogicalTimeFactory ( )
virtual

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
RTI::FedTime const & DtLogicalTimeFactory::epsilon ( ) const

Return a time interval with a epsilon value.

References myEpsilon.

RTI::FedTime const & DtLogicalTimeFactory::final ( ) const

Return a time with a final value.

References myFinal.

RTI::FedTime const & DtLogicalTimeFactory::initial ( ) const

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
RTI::FedTime const & DtLogicalTimeFactory::zero ( ) const

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().

RTI::FedTimeFactory* DtLogicalTimeFactory::myLogicalTimeFactory
protected
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 Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (www.mak.com)