API published in: S60 3rd Ed FP 2
Link against: liblogger.lib
#include <e32def.h>
Go to the source code of this file.
Defines |
|
#define | LOG_BITS ( ELibTraceTypeCritical | ELibTraceTypeMajor ) |
#define | LOG_FILE_NAME_LINE __FILE__, __LINE__ |
#define | LIB_TRACE 0 & LibTracerDummy |
#define | LIB_TRACE_DUMP 0 & LibTracerDummy |
#define | LIB_TRACE_DUMP_LEN 0 & LibTracerDummy |
Typedefs |
|
typedef enum TLibTraceMessageType | TLibTraceMessageType |
Enumerations |
|
enum | TLibTraceMessageType { ELibTraceTypeInfo = 1, ELibTraceTypeMinor = 2, ELibTraceTypeMajor = 4, ELibTraceTypeCritical = 8 } |
Functions |
|
IMPORT_C int | LibTracer (TLibTraceMessageType aLogMessageType, char *aFileName, int aLine, char *aFormat,...) |
Message logging interface. |
|
IMPORT_C int | LibTracerMarkerList (TLibTraceMessageType aLogMessageType, char *aFileName, int aLine, char *aFormat, VA_LIST *aMarkerList) |
Message logging interface. |
|
IMPORT_C int | LibTracerPartialHexDump (TLibTraceMessageType aLogMessageType, char *aFileName, int aLine, char *aMessage, char *aStr, int aStrLen) |
dumping the message in hex format of specific length |
|
IMPORT_C int | LibTracerHexDump (TLibTraceMessageType aLogMessageType, char *aFileName, int aLine, char *aMessage, char *aFormat,...) |
dumping the message in hex format |
|
IMPORT_C int | LibTracerHexDumpMarkerList (TLibTraceMessageType aLogMessageType, char *aFileName, int aLine, char *aMessage, char *aFormat, VA_LIST *aMarkerList) |
dumping the message in hex format |
|
IMPORT_C int | LibLineExecTracer (char *aFileName, int aLine) |
Only logs filename and line no with timestamp. |
|
IMPORT_C int | LibMessageTracer (TLibTraceMessageType aLogMessageType, char *aFormat, VA_LIST *aMarkerList) |
Only logging/trace message without timestamp. |
|
IMPORT_C int | LibHexDumpMessagePartTracer (TLibTraceMessageType aLogMessageType, char *aMessage, char *aFormat, VA_LIST *aMarkerList) |
Only logging/trace message without timestamp. |
|
|
|
|
|
|
|
|
Only logging/trace message without timestamp.
|
|
Only logs filename and line no with timestamp.
|
|
Only logging/trace message without timestamp.
|
|
Message logging interface.
|
|
dumping the message in hex format
|
|
dumping the message in hex format
|
|
Message logging interface.
|
|
dumping the message in hex format of specific length
|