CSchemeHandler Class Reference

class CSchemeHandler : public CBase

Scheme Handler IF definition class

Inherits from

Constructor & Destructor Documentation

~CSchemeHandler()

~CSchemeHandler()[inline, virtual]

Destructor.

Member Functions Documentation

HandleUrlEmbeddedL()

voidHandleUrlEmbeddedL()[pure virtual]

Url Handler with embedding

HandleUrlStandaloneL()

voidHandleUrlStandaloneL()[pure virtual]

Url Handler without embedding

NewL(const TDesC &)

CSchemeHandler *NewL(const TDesC &aUrl)[static, inline]

Two phased constructor. Leaves on failure.

Parameters

const TDesC & aUrlUrl

Observer(MAknServerAppExitObserver *)

voidObserver(MAknServerAppExitObserver *aSchemeDoc)[pure virtual]

Observer

Parameters

MAknServerAppExitObserver * aSchemeDoc

Reserved_1(TAny *)

TInt Reserved_1(TAny *aAny)[inline, virtual]

Parameters

TAny * aAny

Reserved_2(TAny *)

TInt Reserved_2(TAny *aAny)[inline, virtual]

Parameters

TAny * aAny

SetParameterList(CAiwGenericParamList *)

voidSetParameterList(CAiwGenericParamList *aParamList)[inline]

Set Generic Parameters

Parameters

CAiwGenericParamList * aParamList

Member Data Documentation

TUid iDtor_ID_Key

TUid iDtor_ID_Key[private]

Required attribute for the framework (An identifier used during destruction)

CAiwGenericParamList * iParamList

CAiwGenericParamList *iParamList[protected]