![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Inheritance diagram for rti1516e::HLAopaqueData:
Collaboration diagram for rti1516e::HLAopaqueData:Public Member Functions | |
| HLAopaqueData () | |
| HLAopaqueData (const Octet *inData, size_t dataSize) | |
| HLAopaqueData (Octet **inData, size_t bufferSize, size_t dataSize) throw (EncoderException) | |
| HLAopaqueData (HLAopaqueData const &rhs) | |
| virtual | ~HLAopaqueData () |
| virtual std::auto_ptr < DataElement > | clone () const |
| virtual VariableLengthData | encode () const throw (EncoderException) |
| virtual void | encode (VariableLengthData &inData) const throw (EncoderException) |
| virtual void | encodeInto (std::vector< Octet > &buffer) const throw (EncoderException) |
| virtual void | decode (VariableLengthData const &inData) throw (EncoderException) |
| virtual size_t | decodeFrom (std::vector< Octet > const &buffer, size_t index) throw (EncoderException) |
| virtual size_t | getEncodedLength () const throw (EncoderException) |
| virtual unsigned int | getOctetBoundary () const |
| virtual size_t | bufferLength () const |
| virtual size_t | dataLength () const |
| virtual void | setDataPointer (Octet **inData, size_t bufferSize, size_t dataSize) throw (EncoderException) |
| virtual void | set (const Octet *inData, size_t dataSize) |
| virtual const Octet * | get () const |
| operator const Octet * () const | |
Protected Attributes | |
| HLAopaqueDataImplementation * | _impl |
Private Member Functions | |
| HLAopaqueData & | operator= (HLAopaqueData const &rhs) |
| rti1516e::HLAopaqueData::HLAopaqueData | ( | const Octet * | inData, |
| size_t | dataSize | ||
| ) |
| rti1516e::HLAopaqueData::HLAopaqueData | ( | Octet ** | inData, |
| size_t | bufferSize, | ||
| size_t | dataSize | ||
| ) | throw (EncoderException) |
| rti1516e::HLAopaqueData::HLAopaqueData | ( | HLAopaqueData const & | rhs | ) |
| virtual rti1516e::HLAopaqueData::~HLAopaqueData | ( | ) | [virtual] |
| virtual size_t rti1516e::HLAopaqueData::bufferLength | ( | ) | const [virtual] |
| virtual std::auto_ptr<DataElement> rti1516e::HLAopaqueData::clone | ( | ) | const [virtual] |
Implements rti1516e::DataElement.
| virtual size_t rti1516e::HLAopaqueData::dataLength | ( | ) | const [virtual] |
| virtual void rti1516e::HLAopaqueData::decode | ( | VariableLengthData const & | inData | ) | throw (EncoderException) [virtual] |
Implements rti1516e::DataElement.
| virtual size_t rti1516e::HLAopaqueData::decodeFrom | ( | std::vector< Octet > const & | buffer, |
| size_t | index | ||
| ) | throw (EncoderException) [virtual] |
Implements rti1516e::DataElement.
| virtual VariableLengthData rti1516e::HLAopaqueData::encode | ( | ) | const throw (EncoderException) [virtual] |
Implements rti1516e::DataElement.
| virtual void rti1516e::HLAopaqueData::encode | ( | VariableLengthData & | inData | ) | const throw (EncoderException) [virtual] |
Implements rti1516e::DataElement.
| virtual void rti1516e::HLAopaqueData::encodeInto | ( | std::vector< Octet > & | buffer | ) | const throw (EncoderException) [virtual] |
Implements rti1516e::DataElement.
| virtual const Octet* rti1516e::HLAopaqueData::get | ( | ) | const [virtual] |
| virtual size_t rti1516e::HLAopaqueData::getEncodedLength | ( | ) | const throw (EncoderException) [virtual] |
Implements rti1516e::DataElement.
| virtual unsigned int rti1516e::HLAopaqueData::getOctetBoundary | ( | ) | const [virtual] |
Implements rti1516e::DataElement.
| rti1516e::HLAopaqueData::operator const Octet * | ( | ) | const |
| HLAopaqueData& rti1516e::HLAopaqueData::operator= | ( | HLAopaqueData const & | rhs | ) | [private] |
| virtual void rti1516e::HLAopaqueData::set | ( | const Octet * | inData, |
| size_t | dataSize | ||
| ) | [virtual] |
| virtual void rti1516e::HLAopaqueData::setDataPointer | ( | Octet ** | inData, |
| size_t | bufferSize, | ||
| size_t | dataSize | ||
| ) | throw (EncoderException) [virtual] |
HLAopaqueDataImplementation* rti1516e::HLAopaqueData::_impl [protected] |