diff -r b183ec05bd8c -r 19bba8228ff0 omaprovisioning/provisioning/accesspointadapter/Src/CWPAPItemBase.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/omaprovisioning/provisioning/accesspointadapter/Src/CWPAPItemBase.cpp Wed Sep 01 12:27:42 2010 +0100 @@ -0,0 +1,62 @@ +/* +* Copyright (c) 2002 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: Defines a base class for all the items in WPAPAdapter +* +*/ + + + + + +// INCLUDE FILES + +#include "CWPAPItemBase.h" +#include "WPAPAdapter.pan" + +// ============================ MEMBER FUNCTIONS =============================== + +// ----------------------------------------------------------------------------- +// Destructor +// ----------------------------------------------------------------------------- +CWPAPItemBase::~CWPAPItemBase() + { + } + +// ----------------------------------------------------------------------------- +// C++ constructor +// ----------------------------------------------------------------------------- +CWPAPItemBase::CWPAPItemBase( const TDesC& aDefaultName ) + : iDefaultName( aDefaultName ) + { + } + +// ----------------------------------------------------------------------------- +// CWPAPItemBase::MarkReceived +// ----------------------------------------------------------------------------- +// +void CWPAPItemBase::MarkReceived( TMarkedField aField ) + { + iReceivedFieldsFlags |= aField; + } + +// ----------------------------------------------------------------------------- +// CWPAPItemBase::IsReceived +// ----------------------------------------------------------------------------- +// +TBool CWPAPItemBase::IsReceived( TMarkedField aField ) + { + return ( iReceivedFieldsFlags & aField ); + } + +// End of File