MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes | Friends
rti1516::VariableLengthData Class Reference
+ Collaboration diagram for rti1516::VariableLengthData:

Public Member Functions

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

Constructor & Destructor Documentation

rti1516::VariableLengthData::VariableLengthData ( )
rti1516::VariableLengthData::VariableLengthData ( void const *  inData,
unsigned long  inSize 
)
rti1516::VariableLengthData::VariableLengthData ( VariableLengthData const &  rhs)
rti1516::VariableLengthData::~VariableLengthData ( )

Member Function Documentation

void const* rti1516::VariableLengthData::data ( ) const
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
void rti1516::VariableLengthData::takeDataPointer ( void *  inData,
unsigned long  inSize 
)

Friends And Related Function Documentation

friend class VariableLengthDataFriend
friend

Member Data Documentation

VariableLengthDataImplementation* rti1516::VariableLengthData::_impl
private

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

Document ID: Generated on Fri Sep 27 00:57:56 EDT 2019 from SVN revision 201708
Copyright © 2005-2018 VT MÄK Inc. All Rights Reserved (www.mak.com)