15 namespace rti1516_2025
18 class VariableLengthData;
19 class HLAopaqueDataImplementation;
61 std::unique_ptr<DataElement> clone ()
const override;
75 std::vector<Octet>& buffer)
const override;
85 std::vector<Octet>
const & buffer,
86 size_t index)
override;
90 size_t getEncodedLength ()
const override;
93 unsigned int getOctetBoundary ()
const override;
96 virtual size_t bufferLength ()
const;
99 virtual size_t dataLength ()
const;
121 virtual const Octet*
get ()
const;
#define RTI_EXPORT
Definition: SpecificConfig.h:45
HLAopaqueDataImplementation * _impl
Definition: HLAopaqueData.h:129
Definition: HLAopaqueData.h:22
Definition: DataElement.h:23
Integer8 Octet
Definition: EncodingConfig.h:49
This file contains definitions that are used to isolate platform-specific elements of the API...
Definition: VariableLengthData.h:28