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 TUid aImplementationUid ) [static, inline]

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

Parameters

const TUid aImplementationUid Implementation UID of the plugin to be created.

PluginType()

TCSCPluginType PluginType ( ) const [inline, virtual]

RemoveSettingsL(TUint32)

void RemoveSettingsL ( TUint32 aServiceId ) [pure virtual]

Parameters

TUint32 aServiceId

Member Enumerations Documentation

Enum TCSCPluginType

Enumerators

ESipVoIPCleanupPlugin = 0

Member Data Documentation

TUid iInstanceKey

TUid iInstanceKey