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(TIntaID,
CSCPParamObject &aParam
)[pure virtual]

Handles plugin events

Parameters

TInt aIDThe event ID
CSCPParamObject & aParamThe event parameters

NewL(TDesC8 &)

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

Static constructor.

Parameters

TDesC8 & aResData

SetEventHandler(MSCPPluginEventHandler *)

voidSetEventHandler(MSCPPluginEventHandler *aHandler)[pure virtual]

Parameters

MSCPPluginEventHandler * aHandler

Member Data Documentation

TUid iDtor_ID_Key

TUid iDtor_ID_Key[private]

ECOM instance identifier key