diff -r d189ee25cf9d -r 3533d4323edc emailservices/emaildebug/inc/emailtraceconfig.hrh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/emailservices/emaildebug/inc/emailtraceconfig.hrh Wed Sep 01 12:28:57 2010 +0100 @@ -0,0 +1,66 @@ +/* +* 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: Configuration header file for tracing utilities in commonemail +* +*/ + + +#ifndef EMAILTRACECONFIG_HRH +#define EMAILTRACECONFIG_HRH + +#ifndef __WINS__ +#ifdef _DEBUG +#define ENABLE_TRACES +#endif // _DEBUG +#endif // __WINS__ + +#ifdef ENABLE_TRACES +/** +* Trace definitions +*/ +// Error trace enabled +#define ERROR_TRACE + +// Info trace enabled +#define INFO_TRACE + +// Function trace enabled +#define FUNC_TRACE + +// Tracing into file enabled, default RDebug +#undef TRACE_INTO_FILE + +// Tracing into c:/cmail_.txt. File replaced when predefined +// line count is reached +#undef TRACE_FILE_LIMIT_SIZE + +#endif // ENABLE_TRACES + +#ifdef __ENABLE_TIMESTAMP_TRACES +#ifndef _DEBUG +// Undefine error traces +#undef ERROR_TRACE +// Undefine info traces +#undef INFO_TRACE +// Undefine function traces +#undef FUNC_TRACE +// Trace to file +#define TRACE_INTO_FILE +// Timestamp trace enabled +#define TIMESTAMP_TRAC +#endif // _DEBUG +#endif //ENABLE_TIMESTAMP_TRACES + + +#endif // EMAILTRACECONFIG_HRH