Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <FEPPLUGIN.H>

Class CCoeFepPlugIn

class CCoeFepPlugIn : public CBase;

Description

CCoeFepPlugIn Abstract base class for FEP plug ins

Derivation

Members

Defined in CCoeFepPlugIn:

Inherited from CBase:


Construction and destruction


NewL(TUid)

static inline CCoeFepPlugIn* NewL(TUid aFepUid);

Description

Factory function to create and return a FEP plug-in with the specified UID.

Parameters

TUid aFepUid

The UID of the FEP plug-in implementation to be loaded

Return value

CCoeFepPlugIn *

A FEP plug-in object instance corresponding to the UID provided


~CCoeFepPlugIn()

inline virtual ~CCoeFepPlugIn();

Description

Destructor that destroys the FEP plug-in.

[Top]


Member functions


NewFepL(CCoeEnv &,const CCoeFepParameters &)

virtual CCoeFep* NewFepL(CCoeEnv &aConeEnvironment, const CCoeFepParameters &aFepParameters)=0;

Description

Creates a fully constructed object of CCoeFEP.

Parameters

CCoeEnv &aConeEnvironment

A reference to the application's control environment.

const CCoeFepParameters &aFepParameters

FEP parameters.

Return value

CCoeFep *

A pointer to the newly created object.


SynchronouslyExecuteSettingsDialogL(CCoeEnv &)

virtual void SynchronouslyExecuteSettingsDialogL(CCoeEnv &aConeEnvironment)=0;

Description

Runs the FEP settings dialog.

Parameters

CCoeEnv &aConeEnvironment

A reference to the application's control environment.