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

void ConstructL ( ) [private]

CreateUIL(MMRInfoProvider &, MAgnEntryUiCallback &)

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

Parameters

MMRInfoProvider & aInfoProvider
MAgnEntryUiCallback & aCallback

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

void LoadResourceFileL ( 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]