6 #ifndef RTI_VariableLengthData_h
7 #define RTI_VariableLengthData_h
20 class VariableLengthDataImplementation;
42 void const * data()
const;
43 unsigned long size()
const;
46 void setData(
void const * inData,
unsigned long inSize);
51 void setDataPointer(
void* inData,
unsigned long inSize);
56 void takeDataPointer(
void* inData,
unsigned long inSize);
62 friend class VariableLengthDataFriend;
64 VariableLengthDataImplementation*
_impl;
68 #endif // RTI_VariableLengthData_h
#define RTI_EXPORT
Definition: SpecificConfig.h:55
VariableLengthDataImplementation * _impl
Definition: VariableLengthData.h:64
This file contains definitions that are used to isolate platform-specific elements of the API...
Definition: VariableLengthData.h:22