CCmsContactorImPluginBase Class Reference

class CCmsContactorImPluginBase : public CBase

Base class for CMS Contactor ECom implemnetation

Since
S60 v5.0

Inherits from

  • CCmsContactorImPluginBase

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

voidSetCmsParameter(MCmsContactorImPluginParameter *aParam)[inline]

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

Parameters

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

SetDestructorId(TUid)

voidSetDestructorId(TUidaId)[inline]

Sets the plug-in destructor id.

Parameters

TUid aIdDestructor 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.