![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Inheritance diagram for rti1516e::DataElement:Public Member Functions | |
| virtual | ~DataElement ()=0 |
| virtual std::auto_ptr < DataElement > | clone () const =0 |
| virtual VariableLengthData | encode () const =0 throw (EncoderException) |
| virtual void | encode (VariableLengthData &inData) const =0 throw (EncoderException) |
| virtual void | encodeInto (std::vector< Octet > &buffer) const =0 throw (EncoderException) |
| virtual void | decode (VariableLengthData const &inData)=0 throw (EncoderException) |
| virtual size_t | decodeFrom (std::vector< Octet > const &buffer, size_t index)=0 throw (EncoderException) |
| virtual size_t | getEncodedLength () const =0 throw (EncoderException) |
| virtual unsigned int | getOctetBoundary () const =0 |
| virtual bool | isSameTypeAs (DataElement const &inData) const |
| virtual Integer64 | hash () const |
| virtual rti1516e::DataElement::~DataElement | ( | ) | [pure virtual] |
| virtual std::auto_ptr<DataElement> rti1516e::DataElement::clone | ( | ) | const [pure virtual] |
| virtual void rti1516e::DataElement::decode | ( | VariableLengthData const & | inData | ) | throw (EncoderException) [pure virtual] |
| virtual size_t rti1516e::DataElement::decodeFrom | ( | std::vector< Octet > const & | buffer, |
| size_t | index | ||
| ) | throw (EncoderException) [pure virtual] |
| virtual VariableLengthData rti1516e::DataElement::encode | ( | ) | const throw (EncoderException) [pure virtual] |
| virtual void rti1516e::DataElement::encode | ( | VariableLengthData & | inData | ) | const throw (EncoderException) [pure virtual] |
| virtual void rti1516e::DataElement::encodeInto | ( | std::vector< Octet > & | buffer | ) | const throw (EncoderException) [pure virtual] |
| virtual size_t rti1516e::DataElement::getEncodedLength | ( | ) | const throw (EncoderException) [pure virtual] |
| virtual unsigned int rti1516e::DataElement::getOctetBoundary | ( | ) | const [pure virtual] |
| virtual Integer64 rti1516e::DataElement::hash | ( | ) | const [virtual] |
| virtual bool rti1516e::DataElement::isSameTypeAs | ( | DataElement const & | inData | ) | const [virtual] |
Reimplemented in rti1516e::HLAvariableArray, rti1516e::HLAfixedArray, rti1516e::HLAvariantRecord, and rti1516e::HLAfixedRecord.