![]() |
MAK RTIspy API Documentation for HLA 4
|
Inheritance diagram for rti1516_2025::HLAfixedArrayT< T >:
Collaboration diagram for rti1516_2025::HLAfixedArrayT< T >:Public Member Functions | |
| HLAfixedArrayT (size_t length) | |
| HLAfixedArrayT (HLAfixedArrayT< T > const &rhs) | |
| ~HLAfixedArrayT () override=default | |
| std::unique_ptr< DataElement > | clone () const override |
| bool | isSameTypeAs (DataElement const &inData) const override |
| virtual HLAfixedArrayT< T > & | set (size_t index, const T &dataElement) |
| virtual HLAfixedArrayT< T > & | setElementPointer (size_t index, T *dataElement) |
| const T & | get (size_t index) const override |
| T const & | operator[] (size_t index) const override |
| HLAfixedArrayT< T > & | operator= (HLAfixedArrayT< T > const &rhs)=delete |
Public Member Functions inherited from rti1516_2025::HLAfixedArray | |
| HLAfixedArray (const DataElement &protoType, size_t length) | |
| HLAfixedArray (HLAfixedArray const &rhs) | |
| ~HLAfixedArray () override | |
| VariableLengthData | encode () const override |
| void | encode (VariableLengthData &inData) const override |
| void | encodeInto (std::vector< Octet > &buffer) const override |
| HLAfixedArray & | decode (VariableLengthData const &inData) override |
| size_t | decodeFrom (std::vector< Octet > const &buffer, size_t index) override |
| size_t | getEncodedLength () const override |
| unsigned int | getOctetBoundary () const override |
| virtual bool | hasPrototypeSameTypeAs (DataElement const &dataElement) const |
| virtual size_t | size () const |
| virtual HLAfixedArray & | set (size_t index, const DataElement &dataElement) |
| virtual HLAfixedArray & | setElementPointer (size_t index, DataElement *dataElement) |
Public Member Functions inherited from rti1516_2025::DataElement | |
| virtual | ~DataElement ()=0 |
| virtual Integer64 | hash () const |
Additional Inherited Members | |
Protected Attributes inherited from rti1516_2025::HLAfixedArray | |
| HLAfixedArrayImplementation * | _impl |
|
inlineexplicit |
|
inline |
|
overridedefault |
|
inlineoverridevirtual |
Reimplemented from rti1516_2025::HLAfixedArray.
|
inlineoverridevirtual |
| EncoderException |
Reimplemented from rti1516_2025::HLAfixedArray.
References rti1516_2025::HLAfixedArray::get().
|
inlineoverridevirtual |
Reimplemented from rti1516_2025::HLAfixedArray.
|
delete |
|
inlineoverridevirtual |
| EncoderException |
Reimplemented from rti1516_2025::HLAfixedArray.
References rti1516_2025::HLAfixedArray::operator[]().
|
inlinevirtual |
References rti1516_2025::HLAfixedArray::set().
|
inlinevirtual |
References rti1516_2025::HLAfixedArray::setElementPointer().