diff -r 75a71fdb4c92 -r 7d11f9a6646f omadm/omadmextensions/adapters/wlanctrldcmoadapter/inc/wlanctrldcmoadapter.h --- a/omadm/omadmextensions/adapters/wlanctrldcmoadapter/inc/wlanctrldcmoadapter.h Tue Feb 02 00:03:17 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,60 +0,0 @@ -// -/* - * ============================================================================== - * Copyright (c) 2009 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: - * - * ============================================================================== - */ - -#ifndef _WlanCtrlDCMOAdapter__ -#define _WlanCtrlDCMOAdapter__ - -#include "dcmointerface.h" -#include "dcmoconst.h" - -// An implementation of the CDCMOInterface definition -class CWLanCtrlDCMOAdapter : public CDCMOInterface - { -public: - // Standardised safe construction which leaves nothing the cleanup stack. - static CWLanCtrlDCMOAdapter* NewL(TAny* aInitParams); - - // Destructor - ~CWLanCtrlDCMOAdapter(); - - // Implementation of CDCMOInterface - virtual TDCMOStatus GetDCMOPluginIntAttributeValueL( TDCMONode aId, TInt& aValue); - virtual TDCMOStatus GetDCMOPluginStrAttributeValueL( TDCMONode aId, TDes& aStrValue); - virtual TDCMOStatus SetDCMOPluginIntAttributeValueL( TDCMONode aId, TInt aValue); - virtual TDCMOStatus SetDCMOPluginStrAttributeValueL( TDCMONode aId, const TDes& aStrValue); - virtual void GetLocalizedNameL( HBufC*& aLocName ); - -private: - // Construction - CWLanCtrlDCMOAdapter(TAny* aInitParams); - void ConstructL(); - TDCMOStatus MapFeatureControlError( TInt aErrorCode ); - -private: - // Data to pass back from implementation to client - HBufC* iProperty; - HBufC* iDescription; - // Parameters taken from client - CDCMOInterface::TDCMOInterfaceInitParams* iInitParams; - - - }; - -#endif