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 &)

void CallVisitorL ( MWPVisitor & aVisitor )

Parameters

MWPVisitor & aVisitor

ConstructL()

void ConstructL ( ) [private]

By default Symbian 2nd phase constructor is private.

ExternalizeL(RWriteStream &)

IMPORT_C void ExternalizeL ( RWriteStream & aStream ) const

Parameters

RWriteStream & aStream

ID()

IMPORT_C TInt ID ( ) const

Returns the parameter's ID.

InternalizeL(RReadStream &)

IMPORT_C void InternalizeL ( 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 void SetID ( TInt aId )

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

Parameters

TInt aId

SetNameL(const TDesC &)

IMPORT_C void SetNameL ( const TDesC & aValue )

Sets the parameter's name.

Parameters

const TDesC & aValue

SetValueL(const TDesC &)

IMPORT_C void SetValueL ( const TDesC & aValue )

Sets the parameter's value.

Parameters

const TDesC & aValue Parameter's new value

Type()

IMPORT_C TInt Type ( ) 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]