MAK RTIspy API Documentation for HLA Evolved
List of all members | Public Member Functions | Private Attributes | Friends
rti1516e::VariableLengthData Class Reference
+ Collaboration diagram for rti1516e::VariableLengthData:

Public Member Functions

 VariableLengthData ()
 VariableLengthData (void const *inData, size_t inSize)
 VariableLengthData (VariableLengthData const &rhs)
 ~VariableLengthData ()
VariableLengthDataoperator= (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

Constructor & Destructor Documentation

rti1516e::VariableLengthData::VariableLengthData ( )
rti1516e::VariableLengthData::VariableLengthData ( void const *  inData,
size_t  inSize 
)
rti1516e::VariableLengthData::VariableLengthData ( VariableLengthData const &  rhs)
rti1516e::VariableLengthData::~VariableLengthData ( )

Member Function Documentation

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 
)

Friends And Related Function Documentation

friend class VariableLengthDataFriend
friend

Member Data Documentation

VariableLengthDataImplementation* rti1516e::VariableLengthData::_impl
private

The documentation for this class was generated from the following file:

Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (www.mak.com)