CCmsContactorImPluginBase Class Reference

class CCmsContactorImPluginBase : public CBase

Base class for CMS Contactor ECom implemnetation

Since
S60 v5.0

Inherits from

Constructor & Destructor Documentation

CCmsContactorImPluginBase()

CCmsContactorImPluginBase ( ) [protected, inline]

C++ default constructor.

~CCmsContactorImPluginBase()

~CCmsContactorImPluginBase ( ) [inline]

Public destructor. Plugin can be deleted through this interface.

Member Functions Documentation

CmsParameter()

const MCmsContactorImPluginParameter * CmsParameter ( ) const [protected, inline]

Returns Cms Contactor Parameter

SetCmsParameter(MCmsContactorImPluginParameter *)

void SetCmsParameter ( MCmsContactorImPluginParameter * aParam ) [inline]

Sets parameter which provides the display name and contact link for CMS contactor.

Parameters

MCmsContactorImPluginParameter * aParam provides the display name and contact link for CMS contactor, the ownership of aParam is not taken

SetDestructorId(TUid)

void SetDestructorId ( TUid aId ) [inline]

Sets the plug-in destructor id.

Parameters

TUid aId Destructor id for the plug-in instance.

Member Data Documentation

MCmsContactorImPluginParameter * iCmsParameter

MCmsContactorImPluginParameter * iCmsParameter [private]

REF: CmsContactor Parameter which provides the display name and contact link for CMS contactor

TUid iEcomDtorID

TUid iEcomDtorID [private]

OWN: ECom destructor ID for Presence Protocol plug-in. XIMPFw assignes the destructor ID during plug-in object construction.

TAny * iReserved2

TAny * iReserved2 [private]

OWN: Reserved member for future extension.

TAny * iReserved3

TAny * iReserved3 [private]

OWN: Reserved member for future extension.