CESMRUiFactory Class Reference

class CESMRUiFactory : public CBase

UI Factory implementation.

mesmruifactory.h esmrgui.lib

Inherits from

Constructor & Destructor Documentation

CESMRUiFactory()

CESMRUiFactory()[private]

~CESMRUiFactory()

IMPORT_C~CESMRUiFactory()

C++ destructor

Member Functions Documentation

ConstructL()

voidConstructL()[private]

CreateUIL(MMRInfoProvider &, MAgnEntryUiCallback &)

IMPORT_C MESMRUiBase *CreateUIL(MMRInfoProvider &aInfoProvider,
MAgnEntryUiCallback &aCallback
)

Parameters

MMRInfoProvider & aInfoProvider
MAgnEntryUiCallback & aCallback

LoadResourceFileL(CEikonEnv *, const TDesC &, TInt &)

voidLoadResourceFileL(CEikonEnv *aEikEnv,
const TDesC &aFilename,
TInt &aResourceOffset
)[private]

Parameters

CEikonEnv * aEikEnv
const TDesC & aFilename
TInt & aResourceOffset

NewL()

IMPORT_C CESMRUiFactory *NewL()[static]

Two-phased constructor. Creates and initialzes new CESMRUiFactory object. Ownership is transferred to caller.

Member Data Documentation

TInt iResourceOffset

TInt iResourceOffset[private]