![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Inheritance diagram for rti1516e::LogicalTimeFactory:Public Member Functions | |
| virtual | ~LogicalTimeFactory ()=0 throw () |
| virtual std::auto_ptr < LogicalTime > | makeInitial ()=0 throw ( InternalError) |
| virtual std::auto_ptr < LogicalTime > | makeFinal ()=0 throw ( InternalError) |
| virtual std::auto_ptr < LogicalTimeInterval > | makeZero ()=0 throw ( InternalError) |
| virtual std::auto_ptr < LogicalTimeInterval > | makeEpsilon ()=0 throw ( InternalError) |
| virtual std::auto_ptr < LogicalTime > | decodeLogicalTime (VariableLengthData const &encodedLogicalTime)=0 throw ( InternalError, CouldNotDecode) |
| virtual std::auto_ptr < LogicalTime > | decodeLogicalTime (void *buffer, size_t bufferSize)=0 throw ( InternalError, CouldNotDecode) |
| virtual std::auto_ptr < LogicalTimeInterval > | decodeLogicalTimeInterval (VariableLengthData const &encodedValue)=0 throw ( InternalError, CouldNotDecode) |
| virtual std::auto_ptr < LogicalTimeInterval > | decodeLogicalTimeInterval (void *buffer, size_t bufferSize)=0 throw ( InternalError, CouldNotDecode) |
| virtual std::wstring | getName () const =0 |
| virtual rti1516e::LogicalTimeFactory::~LogicalTimeFactory | ( | ) | throw () [pure virtual] |
| virtual std::auto_ptr< LogicalTime > rti1516e::LogicalTimeFactory::decodeLogicalTime | ( | VariableLengthData const & | encodedLogicalTime | ) | throw ( InternalError, CouldNotDecode) [pure virtual] |
Implemented in rti1516e::HLAfloat64TimeFactory, and rti1516e::HLAinteger64TimeFactory.
| virtual std::auto_ptr< LogicalTime > rti1516e::LogicalTimeFactory::decodeLogicalTime | ( | void * | buffer, |
| size_t | bufferSize | ||
| ) | throw ( InternalError, CouldNotDecode) [pure virtual] |
Implemented in rti1516e::HLAfloat64TimeFactory, and rti1516e::HLAinteger64TimeFactory.
| virtual std::auto_ptr< LogicalTimeInterval > rti1516e::LogicalTimeFactory::decodeLogicalTimeInterval | ( | VariableLengthData const & | encodedValue | ) | throw ( InternalError, CouldNotDecode) [pure virtual] |
Implemented in rti1516e::HLAfloat64TimeFactory, and rti1516e::HLAinteger64TimeFactory.
| virtual std::auto_ptr< LogicalTimeInterval > rti1516e::LogicalTimeFactory::decodeLogicalTimeInterval | ( | void * | buffer, |
| size_t | bufferSize | ||
| ) | throw ( InternalError, CouldNotDecode) [pure virtual] |
Implemented in rti1516e::HLAfloat64TimeFactory, and rti1516e::HLAinteger64TimeFactory.
| virtual std::wstring rti1516e::LogicalTimeFactory::getName | ( | ) | const [pure virtual] |
Implemented in rti1516e::HLAfloat64TimeFactory, and rti1516e::HLAinteger64TimeFactory.
| virtual std::auto_ptr< LogicalTimeInterval > rti1516e::LogicalTimeFactory::makeEpsilon | ( | ) | throw ( InternalError) [pure virtual] |
Implemented in rti1516e::HLAfloat64TimeFactory, and rti1516e::HLAinteger64TimeFactory.
| virtual std::auto_ptr< LogicalTime > rti1516e::LogicalTimeFactory::makeFinal | ( | ) | throw ( InternalError) [pure virtual] |
Implemented in rti1516e::HLAfloat64TimeFactory, and rti1516e::HLAinteger64TimeFactory.
| virtual std::auto_ptr< LogicalTime > rti1516e::LogicalTimeFactory::makeInitial | ( | ) | throw ( InternalError) [pure virtual] |
Implemented in rti1516e::HLAfloat64TimeFactory, and rti1516e::HLAinteger64TimeFactory.
| virtual std::auto_ptr< LogicalTimeInterval > rti1516e::LogicalTimeFactory::makeZero | ( | ) | throw ( InternalError) [pure virtual] |
Implemented in rti1516e::HLAfloat64TimeFactory, and rti1516e::HLAinteger64TimeFactory.