CWPParameter Class Reference

class CWPParameter : public CBase

CWPParameter contains one parameter.

ProvisioningEngine
Since
2.0

Inherits from

Constructor & Destructor Documentation

CWPParameter()

CWPParameter()[private]

C++ default constructor.

~CWPParameter()

~CWPParameter()

Destructor.

Member Functions Documentation

CallVisitorL(MWPVisitor &)

voidCallVisitorL(MWPVisitor &aVisitor)

Parameters

MWPVisitor & aVisitor

ConstructL()

voidConstructL()[private]

By default Symbian 2nd phase constructor is private.

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

Parameters

RWriteStream & aStream

ID()

IMPORT_C TIntID()const

Returns the parameter's ID.

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aStream)

Parameters

RReadStream & aStream

Name()

IMPORT_C const TDesC &Name()const

Returns the parameter's name.

NewL()

IMPORT_C CWPParameter *NewL()[static]

Two-phased constructor.

NewLC()

IMPORT_C CWPParameter *NewLC()[static]

Two-phased constructor.

SetID(TInt)

IMPORT_C voidSetID(TIntaId)

Sets the parameter's ID. Must be one of enumeration TWPParameterID.

Parameters

TInt aId

SetNameL(const TDesC &)

IMPORT_C voidSetNameL(const TDesC &aValue)

Sets the parameter's name.

Parameters

const TDesC & aValue

SetValueL(const TDesC &)

IMPORT_C voidSetValueL(const TDesC &aValue)

Sets the parameter's value.

Parameters

const TDesC & aValueParameter's new value

Type()

IMPORT_C TIntType()const

Value()

IMPORT_C const TDesC &Value()const

Returns the parameter's value.

Member Data Documentation

HBufC * iName

HBufC *iName[private]

TInt iParameterID

TInt iParameterID[private]

HBufC * iValue

HBufC *iValue[private]