MAK RTIspy API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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::FedTimeFactory * myLogicalTimeFactory
std::auto_ptr< RTI::FedTime > myInitial
std::auto_ptr< RTI::FedTime > myFinal
std::auto_ptr< RTI::FedTime > myZero
std::auto_ptr< RTI::FedTime > myEpsilon

Detailed Description

!DtIFSPEC1516

Constructor & Destructor Documentation

DtLogicalTimeFactory::DtLogicalTimeFactory ( RTI::FedTimeFactory *  logicalTimeFactory)

Constructors.

virtual DtLogicalTimeFactory::~DtLogicalTimeFactory ( )
virtual

Destructor.

Member Function Documentation

virtual std::auto_ptr< RTI::FedTime > DtLogicalTimeFactory::decode ( const char *  VariableLengthData)
virtual
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.

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

Return a time with a final value.

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

Return a time with an intial value.

virtual std::auto_ptr< RTI::FedTime > DtLogicalTimeFactory::makeEpsilon ( )
virtual
virtual std::auto_ptr< RTI::FedTime > DtLogicalTimeFactory::makeInitial ( )
virtual
virtual std::auto_ptr< RTI::FedTime > DtLogicalTimeFactory::makeZero ( )
virtual
RTI::FedTime const& DtLogicalTimeFactory::zero ( ) const

Return a time interval with an zero value.

Member Data Documentation

std::auto_ptr<RTI::FedTime> DtLogicalTimeFactory::myEpsilon
protected
std::auto_ptr<RTI::FedTime> DtLogicalTimeFactory::myFinal
protected
std::auto_ptr<RTI::FedTime> DtLogicalTimeFactory::myInitial
protected
RTI::FedTimeFactory* DtLogicalTimeFactory::myLogicalTimeFactory
protected
std::auto_ptr<RTI::FedTime> DtLogicalTimeFactory::myZero
protected

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)