CCSCEngSettingsCleanupPluginInterface Class Reference

class CCSCEngSettingsCleanupPluginInterface : public CBase

Inherits from

  • CCSCEngSettingsCleanupPluginInterface

Constructor & Destructor Documentation

~CCSCEngSettingsCleanupPluginInterface()

~CCSCEngSettingsCleanupPluginInterface()[inline, virtual]

Member Functions Documentation

NewL(const TUid)

CCSCEngSettingsCleanupPluginInterface *NewL(const TUidaImplementationUid)[static, inline]

Creates new CSC settings cleanup plugin having the given UID. Uses Leave code KErrNotFound if implementation is not found.

Parameters

const TUid aImplementationUidImplementation UID of the plugin to be created.

PluginType()

TCSCPluginType PluginType()const [inline, virtual]

RemoveSettingsL(TUint32)

voidRemoveSettingsL(TUint32aServiceId)[pure virtual]

Parameters

TUint32 aServiceId

Member Enumerations Documentation

Enum TCSCPluginType

Enumerators

ESipVoIPCleanupPlugin = 0

Member Data Documentation

TUid iInstanceKey

TUid iInstanceKey