![]() |
MAK RTIspy API Documentation for HLA 1516
|
Inheritance diagram for rti1516::LogicalTimeInterval:Public Member Functions | |
| virtual | ~LogicalTimeInterval ()=0 throw () |
| virtual void | setZero ()=0 |
| virtual bool | isZero () const =0 |
| virtual void | setEpsilon ()=0 |
| virtual bool | isEpsilon () const =0 |
| virtual LogicalTimeInterval & | operator= (LogicalTimeInterval const &value)=0 throw (InvalidLogicalTimeInterval) |
| virtual void | setToDifference (LogicalTime const &minuend, LogicalTime const &subtrahend)=0 throw (InvalidLogicalTime) |
| virtual LogicalTimeInterval & | operator+= (LogicalTimeInterval const &addend)=0 throw (InvalidLogicalTimeInterval) |
| virtual LogicalTimeInterval & | operator-= (LogicalTimeInterval const &subtrahend)=0 throw (InvalidLogicalTimeInterval) |
| virtual bool | operator> (LogicalTimeInterval const &value) const =0 throw (InvalidLogicalTimeInterval) |
| virtual bool | operator< (LogicalTimeInterval const &value) const =0 throw (InvalidLogicalTimeInterval) |
| virtual bool | operator== (LogicalTimeInterval const &value) const =0 throw (InvalidLogicalTimeInterval) |
| virtual bool | operator>= (LogicalTimeInterval const &value) const =0 throw (InvalidLogicalTimeInterval) |
| virtual bool | operator<= (LogicalTimeInterval const &value) const =0 throw (InvalidLogicalTimeInterval) |
| virtual VariableLengthData | encode () const =0 |
| virtual unsigned long | encodedLength () const =0 |
| virtual unsigned long | encode (void *buffer, unsigned long bufferSize) const =0 throw (CouldNotEncode) |
| virtual void | decode (VariableLengthData const &encodedValue)=0 throw (InternalError, CouldNotDecode) |
| virtual void | decode (void *buffer, unsigned long bufferSize)=0 throw (InternalError, CouldNotDecode) |
| virtual std::wstring | toString () const =0 |
| virtual std::wstring | implementationName () const =0 |
| LogicalTimeInterval::~LogicalTimeInterval | ( | ) | throw () [pure virtual] |
| virtual void rti1516::LogicalTimeInterval::decode | ( | VariableLengthData const & | encodedValue | ) | throw (InternalError, CouldNotDecode) [pure virtual] |
| virtual void rti1516::LogicalTimeInterval::decode | ( | void * | buffer, |
| unsigned long | bufferSize | ||
| ) | throw (InternalError, CouldNotDecode) [pure virtual] |
| virtual VariableLengthData rti1516::LogicalTimeInterval::encode | ( | ) | const [pure virtual] |
| virtual unsigned long rti1516::LogicalTimeInterval::encode | ( | void * | buffer, |
| unsigned long | bufferSize | ||
| ) | const throw (CouldNotEncode) [pure virtual] |
| virtual unsigned long rti1516::LogicalTimeInterval::encodedLength | ( | ) | const [pure virtual] |
| virtual std::wstring rti1516::LogicalTimeInterval::implementationName | ( | ) | const [pure virtual] |
| virtual bool rti1516::LogicalTimeInterval::isEpsilon | ( | ) | const [pure virtual] |
| virtual bool rti1516::LogicalTimeInterval::isZero | ( | ) | const [pure virtual] |
| virtual LogicalTimeInterval& rti1516::LogicalTimeInterval::operator+= | ( | LogicalTimeInterval const & | addend | ) | throw (InvalidLogicalTimeInterval) [pure virtual] |
| virtual LogicalTimeInterval& rti1516::LogicalTimeInterval::operator-= | ( | LogicalTimeInterval const & | subtrahend | ) | throw (InvalidLogicalTimeInterval) [pure virtual] |
| virtual bool rti1516::LogicalTimeInterval::operator< | ( | LogicalTimeInterval const & | value | ) | const throw (InvalidLogicalTimeInterval) [pure virtual] |
| virtual bool rti1516::LogicalTimeInterval::operator<= | ( | LogicalTimeInterval const & | value | ) | const throw (InvalidLogicalTimeInterval) [pure virtual] |
| virtual LogicalTimeInterval& rti1516::LogicalTimeInterval::operator= | ( | LogicalTimeInterval const & | value | ) | throw (InvalidLogicalTimeInterval) [pure virtual] |
| virtual bool rti1516::LogicalTimeInterval::operator== | ( | LogicalTimeInterval const & | value | ) | const throw (InvalidLogicalTimeInterval) [pure virtual] |
| virtual bool rti1516::LogicalTimeInterval::operator> | ( | LogicalTimeInterval const & | value | ) | const throw (InvalidLogicalTimeInterval) [pure virtual] |
| virtual bool rti1516::LogicalTimeInterval::operator>= | ( | LogicalTimeInterval const & | value | ) | const throw (InvalidLogicalTimeInterval) [pure virtual] |
| virtual void rti1516::LogicalTimeInterval::setEpsilon | ( | ) | [pure virtual] |
| virtual void rti1516::LogicalTimeInterval::setToDifference | ( | LogicalTime const & | minuend, |
| LogicalTime const & | subtrahend | ||
| ) | throw (InvalidLogicalTime) [pure virtual] |
| virtual void rti1516::LogicalTimeInterval::setZero | ( | ) | [pure virtual] |
| virtual std::wstring rti1516::LogicalTimeInterval::toString | ( | ) | const [pure virtual] |
Implemented in LogicalTimeIntervalImplInteger, LogicalTimeIntervalImplUnsignedInteger, LogicalTimeIntervalImplFloat, and LogicalTimeIntervalImpl.
Referenced by printOutFedTime().