| author | Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> | 
| Tue, 06 Jul 2010 14:06:02 +0300 | |
| changeset 36 | 9ba7f05d28a5 | 
| parent 19 | 2691f6aa1921 | 
| permissions | -rw-r--r-- | 
| 19 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 1 | /* | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 2 | * Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies). | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 3 | * All rights reserved. | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 4 | * This component and the accompanying materials are made available | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 5 | * under the terms of "Eclipse Public License v1.0" | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 6 | * which accompanies this distribution, and is available | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 7 | * at the URL "http://www.eclipse.org/legal/epl-v10.html". | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 8 | * | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 9 | * Initial Contributors: | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 10 | * Nokia Corporation - initial contribution. | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 11 | * | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 12 | * Contributors: | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 13 | * | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 14 | * Description: Debug utility for SeCon components. | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 15 | * | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 16 | */ | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 17 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 18 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 19 | #ifndef _SECON_DEBUG_H | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 20 | #define _SECON_DEBUG_H | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 21 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 22 | #ifdef _DEBUG | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 23 | |
| 36 
9ba7f05d28a5
Revision: 201025
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: 
19diff
changeset | 24 | // Enable file logging | 
| 
9ba7f05d28a5
Revision: 201025
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: 
19diff
changeset | 25 | #define __FLOGGING__ | 
| 19 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 26 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 27 | #include <e32svr.h> | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 28 | #ifdef __FLOGGING__ | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 29 | #include <f32file.h> | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 30 | #include <flogger.h> | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 31 | #endif | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 32 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 33 | NONSHARABLE_CLASS(TOverflowTruncate16) : public TDes16Overflow | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 34 |         {
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 35 | public: | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 36 |         void Overflow(TDes16& /*aDes*/) {}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 37 | }; | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 38 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 39 | NONSHARABLE_CLASS(TOverflowTruncate8) : public TDes8Overflow | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 40 |         {
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 41 | public: | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 42 |         void Overflow(TDes8& /*aDes*/) {}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 43 | }; | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 44 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 45 | _LIT( KLogDir, "SECON" ); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 46 | _LIT( KLogFile, "SeconDebug.txt" ); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 47 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 48 | _LIT(KTracePrefix16, "[SeCon] "); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 49 | _LIT8(KTracePrefix8, "[SeCon] "); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 50 | _LIT8(KFuncEntryFormat8, "%S : Begin"); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 51 | _LIT8(KFuncExitFormat8, "%S : End"); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 52 | _LIT8(KFuncReturnFormat8, "%S : End, return: %d"); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 53 | _LIT8(KFuncFormat8, "><%S"); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 54 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 55 | const TInt KMaxLogLineLength = 512; | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 56 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 57 | // old function loggin macros | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 58 |     #define LOGGER_ENTERFN( name )      {TRACE_FUNC_ENTRY;}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 59 |     #define LOGGER_LEAVEFN( name )      {TRACE_FUNC_EXIT;}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 60 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 61 |     #define LOGGER_WRITE( text )                    {_LIT( KTemp, text ); FPrint( KTemp );}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 62 |     #define LOGGER_WRITE_1( text,par1 )             {_LIT( KTemp, text ); FPrint( KTemp, par1 );}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 63 |     #define LOGGER_WRITE8_1( text,par1 )            {_LIT8( KTemp, text ); FPrint( KTemp, par1 );}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 64 |     #define LOGGER_WRITE_2( text,par1,par2 )        {_LIT( KTemp, text ); FPrint( KTemp, par1, par2 );}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 65 |     #define LOGGER_WRITE_3( text,par1,par2,par3 )   {_LIT( KTemp, text ); FPrint( KTemp, par1, par2, par3 );}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 66 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 67 | // New function logging macros | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 68 |     #define TRACE_FUNC_ENTRY {TPtrC8 ptr8((TUint8*)__PRETTY_FUNCTION__); FPrint(KFuncEntryFormat8, &ptr8);}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 69 |     #define TRACE_FUNC_EXIT {TPtrC8 ptr8((TUint8*)__PRETTY_FUNCTION__); FPrint(KFuncExitFormat8, &ptr8);}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 70 |     #define TRACE_FUNC {TPtrC8 ptr8((TUint8*)__PRETTY_FUNCTION__); FPrint(KFuncFormat8, &ptr8);}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 71 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 72 |     #define TRACE_FUNC_RET( number )  {TPtrC8 ptr8((TUint8*)__PRETTY_FUNCTION__); FPrint(KFuncReturnFormat8, &ptr8, number);}
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 73 | // Declare the FPrint function | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 74 | inline void FPrint( TRefByValue<const TDesC16> aFmt, ...) | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 75 |         {
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 76 | VA_LIST list; | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 77 | VA_START(list,aFmt); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 78 | #ifdef __FLOGGING__ | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 79 | RFileLogger::WriteFormat( KLogDir, KLogFile, EFileLoggingModeAppend, aFmt, list ); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 80 | #endif | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 81 | TBuf16<KMaxLogLineLength> theFinalString; | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 82 | theFinalString.Append(KTracePrefix16); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 83 | TOverflowTruncate16 overflow; | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 84 | theFinalString.AppendFormatList(aFmt,list,&overflow); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 85 | RDebug::Print(theFinalString); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 86 | } | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 87 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 88 | // Declare the FPrint function | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 89 | inline void FPrint(TRefByValue<const TDesC8> aFmt, ...) | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 90 |         {
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 91 | VA_LIST list; | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 92 | VA_START(list, aFmt); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 93 | #ifdef __FLOGGING__ | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 94 | RFileLogger::WriteFormat(KLogDir, KLogFile, EFileLoggingModeAppend, aFmt, list); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 95 | #endif | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 96 | TOverflowTruncate8 overflow; | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 97 | TBuf8<KMaxLogLineLength> buf8; | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 98 | buf8.Append(KTracePrefix8); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 99 | buf8.AppendFormatList(aFmt, list, &overflow); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 100 | TBuf16<KMaxLogLineLength> buf16(buf8.Length()); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 101 | buf16.Copy(buf8); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 102 |         TRefByValue<const TDesC> tmpFmt(_L("%S"));
 | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 103 | RDebug::Print(tmpFmt, &buf16); | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 104 | } | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 105 | #else | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 106 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 107 | // No loggings --> reduced code size | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 108 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 109 | #define LOGGER_ENTERFN( name ) | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 110 | #define LOGGER_LEAVEFN( name ) | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 111 | #define LOGGER_WRITE( text ) | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 112 | #define LOGGER_WRITE_1( text, par1 ) | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 113 | #define LOGGER_WRITE8_1( text, par1 ) | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 114 | #define LOGGER_WRITE_2( text, par1, par2 ) | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 115 | #define LOGGER_WRITE_3( text, par1, par2, par3 ) | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 116 | #define TRACE_FUNC_ENTRY | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 117 | #define TRACE_FUNC_EXIT | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 118 | #define TRACE_FUNC | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 119 | #define TRACE_FUNC_RET( number ) | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 120 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 121 | #endif //_DEBUG | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 122 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 123 | #endif // SECON_DEBUG_H | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 124 | |
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 125 | // End of file | 
| 
2691f6aa1921
Revision: 201005
 Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> parents: diff
changeset | 126 |