diff -r 13d7c31c74e0 -r b183ec05bd8c omaprovisioning/provisioning/accesspointadapter/Src/CWPLog.h --- a/omaprovisioning/provisioning/accesspointadapter/Src/CWPLog.h Thu Aug 19 10:44:50 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,79 +0,0 @@ -/* -* 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: Logging class -* -*/ - - - - - -#ifndef CWPLOG_H -#define CWPLOG_H - -///////////////////////////////////////////////////////////////////////////// -// #Defines that control printing of additional information to debug stream. -///////////////////////////////////////////////////////////////////////////// - -// INCLUDES - -#include "CWPLogDef.h" -#include - -// DEFINES - -#ifdef ENABLE_LOGGING -#define LOG(s) Log::DoLog(_L(s)) -#define LOG1(s, v) Log::DoLog( _L(s), v ) -#define LOG2(s, v1, v2) Log::DoLog( _L(s), v1, v2 ) -#else -#define LOG(s) -#define LOG1(s, v) -#define LOG2(s, v1, v2) -#endif // ENABLE_LOGGING - -// DATA TYPES - - -// CLASS DECLARATION - -/** -* Class offers logging functionality. -*/ -class Log - { - - public: - - /** - * Log the message. - * @param aText text to be written to log. - */ - static void DoLog( TRefByValue aText, ... ); - - private: // constructor - - /// Prohibited default constructor - Log(); - - /// Prohibited copy constructor - Log( const Log& ); - - /// Prohibited assignment operator - Log& operator=( const Log& ); - }; - -#endif // CWPLOG_H - -// End of File