![]() |
MAK RTIspy API Documentation for HLA Evolved
|
Collaboration diagram for rti1516::VariableLengthData:Public Member Functions | |
| VariableLengthData () | |
| VariableLengthData (void const *inData, unsigned long inSize) | |
| VariableLengthData (VariableLengthData const &rhs) | |
| ~VariableLengthData () | |
| VariableLengthData & | operator= (VariableLengthData const &rhs) |
| void const * | data () const |
| unsigned long | size () const |
| void | setData (void const *inData, unsigned long inSize) |
| void | setDataPointer (void *inData, unsigned long inSize) |
| void | takeDataPointer (void *inData, unsigned long inSize) |
Private Attributes | |
| VariableLengthDataImplementation * | _impl |
Friends | |
| class | VariableLengthDataFriend |
| rti1516::VariableLengthData::VariableLengthData | ( | ) |
| rti1516::VariableLengthData::VariableLengthData | ( | void const * | inData, |
| unsigned long | inSize | ||
| ) |
| rti1516::VariableLengthData::VariableLengthData | ( | VariableLengthData const & | rhs | ) |
| rti1516::VariableLengthData::~VariableLengthData | ( | ) |
| void const* rti1516::VariableLengthData::data | ( | ) | const |
Referenced by ULongHandleImplementation::decode(), LogicalTimeImpl::decode(), LogicalTimeImplUnsignedInteger::decode(), LogicalTimeImplInteger::decode(), LogicalTimeImplFloat::decode(), LogicalTimeIntervalImpl::decode(), LogicalTimeIntervalImplFloat::decode(), LogicalTimeIntervalImplUnsignedInteger::decode(), and LogicalTimeIntervalImplInteger::decode().
| VariableLengthData& rti1516::VariableLengthData::operator= | ( | VariableLengthData const & | rhs | ) |
| void rti1516::VariableLengthData::setData | ( | void const * | inData, |
| unsigned long | inSize | ||
| ) |
| void rti1516::VariableLengthData::setDataPointer | ( | void * | inData, |
| unsigned long | inSize | ||
| ) |
| unsigned long rti1516::VariableLengthData::size | ( | ) | const |
Referenced by LogicalTimeImpl::decode(), LogicalTimeImplUnsignedInteger::decode(), LogicalTimeImplInteger::decode(), LogicalTimeImplFloat::decode(), LogicalTimeIntervalImpl::decode(), LogicalTimeIntervalImplFloat::decode(), LogicalTimeIntervalImplUnsignedInteger::decode(), and LogicalTimeIntervalImplInteger::decode().
| void rti1516::VariableLengthData::takeDataPointer | ( | void * | inData, |
| unsigned long | inSize | ||
| ) |
|
friend |
|
private |