CExtension Class Reference

class CExtension : public CBase

Extension policy data

Inherits from

Constructor & Destructor Documentation

CExtension()

CExtension ( ) [private]

~CExtension()

IMPORT_C ~CExtension ( )

Member Functions Documentation

AddIntegerL(const TDesC &, TInt)

IMPORT_C TInt AddIntegerL ( const TDesC & aName,
TInt aValue
)

Parameters

const TDesC & aName
TInt aValue

AddRealL(const TDesC &, TReal)

IMPORT_C TInt AddRealL ( const TDesC & aName,
TReal aValue
)

Parameters

const TDesC & aName
TReal aValue

AddStringL(const TDesC &, const TDesC &)

IMPORT_C TInt AddStringL ( const TDesC & aName,
const TDesC & aValue
)

Parameters

const TDesC & aName
const TDesC & aValue

ConstructL()

void ConstructL ( ) [private]

Copy(TDes8 &)

IMPORT_C TInt Copy ( TDes8 & aData )

Parameters

TDes8 & aData

CopyL(const TDesC8 &)

IMPORT_C TInt CopyL ( const TDesC8 & aData )

Parameters

const TDesC8 & aData

CopyL(CExtension &)

IMPORT_C TInt CopyL ( CExtension & aExtension )

Parameters

CExtension & aExtension

Data()

IMPORT_C const TPtrC8 Data ( )

FindVariable(const TDesC &)

IMPORT_C TVariableBase * FindVariable ( const TDesC & aName )

Parameters

const TDesC & aName

InitL()

void InitL ( ) [private]

Length()

IMPORT_C TInt Length ( ) const

Name()

const TDesC & Name ( ) const [inline]

NewL()

IMPORT_C CExtension * NewL ( ) [static]

NewL(const TDesC8 &)

IMPORT_C CExtension * NewL ( const TDesC8 & aData ) [static]

Parameters

const TDesC8 & aData

Queue()

TVariableQueue & Queue ( ) [inline]

Reset()

void Reset ( ) [private]

SetIntValueL(TInt, const TDesC &)

void SetIntValueL ( TInt aValue,
const TDesC & aName
) [private]

Parameters

TInt aValue
const TDesC & aName

SetLengthL()

void SetLengthL ( ) [private]

SetName(const TDesC &)

IMPORT_C void SetName ( const TDesC & aName )

Parameters

const TDesC & aName

SetReal32ValueL(TReal32, const TDesC &)

void SetReal32ValueL ( TReal32 aValue,
const TDesC & aName
) [private]

Parameters

TReal32 aValue
const TDesC & aName

SetStringValueL(const TDesC &, const TDesC &)

void SetStringValueL ( const TDesC & aValue,
const TDesC & aName
) [private]

Parameters

const TDesC & aValue
const TDesC & aName

SetType(TInt)

void SetType ( TInt aType ) [inline]

Parameters

TInt aType

Type()

TInt Type ( ) const [inline]

Member Data Documentation

CBufFlat * iBuf

CBufFlat * iBuf [private]

TName iName

TName iName [private]

TDblQueLink iNext

TDblQueLink iNext

TInt iPos

TInt iPos [private]

TInt iType

TInt iType [private]

TVariableQueue iVariables

TVariableQueue iVariables [private]