![]() |
MAK RTIspy API Documentation for HLA 1516
|
!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 |
!DtIFSPEC1516
| DtLogicalTimeFactory::DtLogicalTimeFactory | ( | RTI::FedTimeFactory * | logicalTimeFactory | ) |
Constructors.
References RTI::FedTimeFactory::makeZero(), myEpsilon, myFinal, myInitial, myLogicalTimeFactory, myZero, RTI::FedTime::setEpsilon(), and RTI::FedTime::setPositiveInfinity().
|
virtual |
Destructor.
|
virtual |
References RTI::FedTimeFactory::decode(), and myLogicalTimeFactory.
Referenced by DtSaveMsg::time(), and DtResignMsg::timeStamp().
|
virtual |
References RTI::FedTimeFactory::decode(), and myLogicalTimeFactory.
| 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.
|
virtual |
References RTI::FedTimeFactory::makeZero(), myLogicalTimeFactory, and RTI::FedTime::setEpsilon().
|
virtual |
|
virtual |
References RTI::FedTimeFactory::makeZero(), and myLogicalTimeFactory.
Referenced by DtRtiMsgQueue::DtRtiMsgQueue().
| RTI::FedTime const & DtLogicalTimeFactory::zero | ( | ) | const |
Return a time interval with an zero value.
References myZero.
|
protected |
Referenced by DtLogicalTimeFactory(), and epsilon().
|
protected |
Referenced by DtLogicalTimeFactory(), and final().
|
protected |
Referenced by DtLogicalTimeFactory(), and initial().
|
protected |
Referenced by decode(), decodeInterval(), DtLogicalTimeFactory(), makeEpsilon(), makeInitial(), and makeZero().
|
protected |
Referenced by DtLogicalTimeFactory(), and zero().