diff -r 7b872347d83b -r 6d0b9f605b61 commsconfig/cscsipvoipcleanupplugin/src/cscsvcplugin.cpp --- a/commsconfig/cscsipvoipcleanupplugin/src/cscsvcplugin.cpp Tue Feb 02 00:05:57 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,97 +0,0 @@ -/* -* Copyright (c) 2007-2007 Nokia Corporation and/or its subsidiary(-ies). -* All rights reserved. -* This component and the accompanying materials are made available -* under the terms of "Eclipse Public License v1.0" -* which accompanies this distribution, and is available -* at the URL "http://www.eclipse.org/legal/epl-v10.html". -* -* Initial Contributors: -* Nokia Corporation - initial contribution. -* -* Contributors: -* -* Description: -* -*/ - - -#include "cscsvcplugin.h" -#include "cscsvcpluginlogger.h" -#include "cscsvcpluginhandler.h" - -// ======== MEMBER FUNCTIONS ======== - -// --------------------------------------------------------------------------- -// --------------------------------------------------------------------------- -// -CCSCSvcPlugin::CCSCSvcPlugin() - { - } - - -// --------------------------------------------------------------------------- -// --------------------------------------------------------------------------- -// -void CCSCSvcPlugin::ConstructL() - { - CSCSVCPLUGINDEBUG("CCSCSvcPlugin::ConstructL - begin"); - - iSvcPluginHandler = CCSCSvcPluginHandler::NewL(); - - CSCSVCPLUGINDEBUG("CCSCSvcPlugin::ConstructL - end"); - } - - -// --------------------------------------------------------------------------- -// --------------------------------------------------------------------------- -// -CCSCSvcPlugin* CCSCSvcPlugin::NewL() - { - CCSCSvcPlugin* self = new ( ELeave ) CCSCSvcPlugin(); - CleanupStack::PushL( self ); - self->ConstructL(); - CleanupStack::Pop( self ); - return self; - } - - -// --------------------------------------------------------------------------- -// --------------------------------------------------------------------------- -// -CCSCSvcPlugin::~CCSCSvcPlugin() - { - CSCSVCPLUGINDEBUG("CCSCSvcPlugin::~CCSCSvcPlugin - begin"); - - delete iSvcPluginHandler; - - CSCSVCPLUGINDEBUG("CCSCSvcPlugin::~CCSCSvcPlugin - end"); - } - - -// --------------------------------------------------------------------------- -// For getting csc setting cleanup plugin type. -// --------------------------------------------------------------------------- -// -CCSCEngSettingsCleanupPluginInterface::TCSCPluginType - CCSCSvcPlugin::PluginType() const - { - return CCSCEngSettingsCleanupPluginInterface::ESipVoIPCleanupPlugin; - } - - -// --------------------------------------------------------------------------- -// For removing setting based on service id. -// --------------------------------------------------------------------------- -// -void CCSCSvcPlugin::RemoveSettingsL( TUint32 aServiceId ) - { - CSCSVCPLUGINDEBUG2( - "CCSCSvcPlugin::RemoveSettingsL - begin: SERVICE ID=%d", aServiceId ); - - iSvcPluginHandler->RemoveSettingsL( aServiceId ); - - CSCSVCPLUGINDEBUG( - "CCSCSvcPlugin::RemoveSettingsL - end"); - } -