![]() |
MAK RTIspy API Documentation for HLA 1.3
|
Collaboration diagram for rti1516e::VariableLengthData:Public Member Functions | |
| VariableLengthData () | |
| VariableLengthData (void const *inData, size_t inSize) | |
| VariableLengthData (VariableLengthData const &rhs) | |
| ~VariableLengthData () | |
| VariableLengthData & | operator= (VariableLengthData const &rhs) |
| void const * | data () const |
| size_t | size () const |
| void | setData (void const *inData, size_t inSize) |
| void | setDataPointer (void *inData, size_t inSize) |
| void | takeDataPointer (void *inData, size_t inSize, VariableLengthDataDeleteFunction func=0) |
Private Attributes | |
| VariableLengthDataImplementation * | _impl |
Friends | |
| class | VariableLengthDataFriend |
| rti1516e::VariableLengthData::VariableLengthData | ( | void const * | inData, |
| size_t | inSize | ||
| ) |
| void const* rti1516e::VariableLengthData::data | ( | ) | const |
| VariableLengthData& rti1516e::VariableLengthData::operator= | ( | VariableLengthData const & | rhs | ) |
| void rti1516e::VariableLengthData::setData | ( | void const * | inData, |
| size_t | inSize | ||
| ) |
| void rti1516e::VariableLengthData::setDataPointer | ( | void * | inData, |
| size_t | inSize | ||
| ) |
| size_t rti1516e::VariableLengthData::size | ( | ) | const |
| void rti1516e::VariableLengthData::takeDataPointer | ( | void * | inData, |
| size_t | inSize, | ||
| VariableLengthDataDeleteFunction | func = 0 |
||
| ) |
friend class VariableLengthDataFriend [friend] |
VariableLengthDataImplementation* rti1516e::VariableLengthData::_impl [private] |