CSCPPlugin Class Reference

class CSCPPlugin : public CBase

The base class for SCP plugins

Inherits from

Constructor & Destructor Documentation

CSCPPlugin()

CSCPPlugin ( ) [protected, inline]

C++ default constructor.

~CSCPPlugin()

~CSCPPlugin ( ) [inline, virtual]

Destructor.

Member Functions Documentation

HandleEvent(TInt, CSCPParamObject &)

CSCPParamObject * HandleEvent ( TInt aID,
CSCPParamObject & aParam
) [pure virtual]

Handles plugin events

Parameters

TInt aID The event ID
CSCPParamObject & aParam The event parameters

NewL(TDesC8 &)

CSCPPlugin * NewL ( TDesC8 & aResData ) [static, inline]

Static constructor.

Parameters

TDesC8 & aResData

SetEventHandler(MSCPPluginEventHandler *)

void SetEventHandler ( MSCPPluginEventHandler * aHandler ) [pure virtual]

Parameters

MSCPPluginEventHandler * aHandler

Member Data Documentation

TUid iDtor_ID_Key

TUid iDtor_ID_Key [private]

ECOM instance identifier key