CExtensionDescrArrayParam Class Reference

class CExtensionDescrArrayParam : public CBase

This class represents an extension parameter whose value is a descriptor array.

Inherits from

Constructor & Destructor Documentation

CExtensionDescrArrayParam(TUint32)

CExtensionDescrArrayParam ( TUint32 aID ) [private]

Parameters

TUint32 aID

~CExtensionDescrArrayParam()

~CExtensionDescrArrayParam ( )

Member Functions Documentation

ConstructL(const MDesC8Array &)

void ConstructL ( const MDesC8Array & aValue ) [private]

Parameters

const MDesC8Array & aValue

ExternalizeL(RWriteStream &)

void ExternalizeL ( RWriteStream & aWriteStream ) const

Serialize parameter to stream

Parameters

RWriteStream & aWriteStream stream where parameter is to be serialized

ExternalizedSizeL()

TUint ExternalizedSizeL ( ) const

ID()

TUint32 ID ( ) const

InternalizeL(RReadStream &)

CExtensionDescrArrayParam * InternalizeL ( RReadStream & aReadStream ) [static]

De-serialize parameter from stream

Parameters

RReadStream & aReadStream stream where data is read from

NewLC(TUint32, const MDesC8Array &)

CExtensionDescrArrayParam * NewLC ( TUint32 aID,
const MDesC8Array & aValue
) [static]

Constructor

Parameters

TUint32 aID
const MDesC8Array & aValue

Value()

const MDesC8Array & Value ( ) const

operator==(const CExtensionDescrArrayParam &)

TBool operator== ( const CExtensionDescrArrayParam & aParam ) const

Compare two parameters

Parameters

const CExtensionDescrArrayParam & aParam

Member Data Documentation

TUint32 iID

TUint32 iID [private]

CDesC8ArrayFlat * iValue

CDesC8ArrayFlat * iValue [private]