ConnMonIdsArrayPckg Class Reference

class ConnMonIdsArrayPckg

Class to contain a package of an array of TConnMonId objects.

Public Member Functions
ConnMonIdsArrayPckg(const RArray< TConnMonId > &, TUint)
ConnMonIdsArrayPckg(TUint)
~ConnMonIdsArrayPckg()
IMPORT_C HBufC *Buf()
IMPORT_C voidUnpackToL(RArray< TConnMonId > &)
Protected Attributes
HBufC *iBuf

Constructor & Destructor Documentation

ConnMonIdsArrayPckg(const RArray< TConnMonId > &, TUint)

ConnMonIdsArrayPckg(const RArray< TConnMonId > &aRef,
TUintaBufSize
)

Constructor. Constructs the package of an array of TConnMonId objects on the heap.

Parameters

const RArray< TConnMonId > & aRefArray of TConnMonId objects.
TUint aBufSizeSize of the buffer, intended to contain the package.

ConnMonIdsArrayPckg(TUint)

IMPORT_CConnMonIdsArrayPckg(TUintaBufSize)

Constructor. Constructs an empty package on the heap.

Parameters

TUint aBufSizeSize of the buffer, intended to contain the package.

~ConnMonIdsArrayPckg()

IMPORT_C~ConnMonIdsArrayPckg()[virtual]

Destructor.

Member Functions Documentation

Buf()

IMPORT_C HBufC *Buf()const

Obtains a pointer to the package buffer.

UnpackToL(RArray< TConnMonId > &)

IMPORT_C voidUnpackToL(RArray< TConnMonId > &aRef)const

Unpacks the package to an array of TConnMonId objects.

Parameters

RArray< TConnMonId > & aRefArray that will contain the unpacked objects.

Member Data Documentation

HBufC * iBuf

HBufC *iBuf[protected]

Pointer to the package buffer on the heap.