![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Inheritance diagram for rti1516e::HLAfixedRecord:
Collaboration diagram for rti1516e::HLAfixedRecord:Public Member Functions | |
| HLAfixedRecord () | |
| HLAfixedRecord (HLAfixedRecord const &rhs) | |
| virtual | ~HLAfixedRecord () |
| 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 bool | isSameTypeAs (DataElement const &inData) const |
| virtual bool | hasElementSameTypeAs (size_t index, DataElement const &inData) const |
| virtual size_t | size () const |
| virtual void | appendElement (const DataElement &dataElement) |
| virtual void | appendElementPointer (DataElement *dataElement) |
| virtual void | set (size_t index, const DataElement &dataElement) throw (EncoderException) |
| virtual void | setElementPointer (size_t index, DataElement *dataElement) throw (EncoderException) |
| virtual const DataElement & | get (size_t index) const throw (EncoderException) |
| DataElement const & | operator[] (size_t index) const throw (EncoderException) |
Protected Attributes | |
| HLAfixedRecordImplementation * | _impl |
Private Member Functions | |
| HLAfixedRecord & | operator= (HLAfixedRecord const &rhs) |
| rti1516e::HLAfixedRecord::HLAfixedRecord | ( | HLAfixedRecord const & | rhs | ) |
| virtual rti1516e::HLAfixedRecord::~HLAfixedRecord | ( | ) | [virtual] |
| virtual void rti1516e::HLAfixedRecord::appendElement | ( | const DataElement & | dataElement | ) | [virtual] |
| virtual void rti1516e::HLAfixedRecord::appendElementPointer | ( | DataElement * | dataElement | ) | [virtual] |
| virtual std::auto_ptr<DataElement> rti1516e::HLAfixedRecord::clone | ( | ) | const [virtual] |
Implements rti1516e::DataElement.
| virtual void rti1516e::HLAfixedRecord::decode | ( | VariableLengthData const & | inData | ) | throw (EncoderException) [virtual] |
Implements rti1516e::DataElement.
| virtual size_t rti1516e::HLAfixedRecord::decodeFrom | ( | std::vector< Octet > const & | buffer, |
| size_t | index | ||
| ) | throw (EncoderException) [virtual] |
Implements rti1516e::DataElement.
| virtual VariableLengthData rti1516e::HLAfixedRecord::encode | ( | ) | const throw (EncoderException) [virtual] |
Implements rti1516e::DataElement.
| virtual void rti1516e::HLAfixedRecord::encode | ( | VariableLengthData & | inData | ) | const throw (EncoderException) [virtual] |
Implements rti1516e::DataElement.
| virtual void rti1516e::HLAfixedRecord::encodeInto | ( | std::vector< Octet > & | buffer | ) | const throw (EncoderException) [virtual] |
Implements rti1516e::DataElement.
| virtual const DataElement& rti1516e::HLAfixedRecord::get | ( | size_t | index | ) | const throw (EncoderException) [virtual] |
| virtual size_t rti1516e::HLAfixedRecord::getEncodedLength | ( | ) | const throw (EncoderException) [virtual] |
Implements rti1516e::DataElement.
| virtual unsigned int rti1516e::HLAfixedRecord::getOctetBoundary | ( | ) | const [virtual] |
Implements rti1516e::DataElement.
| virtual bool rti1516e::HLAfixedRecord::hasElementSameTypeAs | ( | size_t | index, |
| DataElement const & | inData | ||
| ) | const [virtual] |
| virtual bool rti1516e::HLAfixedRecord::isSameTypeAs | ( | DataElement const & | inData | ) | const [virtual] |
Reimplemented from rti1516e::DataElement.
| HLAfixedRecord& rti1516e::HLAfixedRecord::operator= | ( | HLAfixedRecord const & | rhs | ) | [private] |
| DataElement const& rti1516e::HLAfixedRecord::operator[] | ( | size_t | index | ) | const throw (EncoderException) |
| virtual void rti1516e::HLAfixedRecord::set | ( | size_t | index, |
| const DataElement & | dataElement | ||
| ) | throw (EncoderException) [virtual] |
| virtual void rti1516e::HLAfixedRecord::setElementPointer | ( | size_t | index, |
| DataElement * | dataElement | ||
| ) | throw (EncoderException) [virtual] |
| virtual size_t rti1516e::HLAfixedRecord::size | ( | ) | const [virtual] |
HLAfixedRecordImplementation* rti1516e::HLAfixedRecord::_impl [protected] |