Home · All Classes · Main Classes · Deprecated
Defines | Typedefs | Enumerations | Functions

debug.h File Reference

(/home/developer/harmattan/libmlocale-0.4.4/src/debug.h)

This graph shows which files directly or indirectly include this file:

Defines

#define lmlDebug(...)   {;}
#define lmlLog(...)   msgLogger(LogMsg, __VA_ARGS__)
#define lmlWarning(...)   msgLogger(WarningMsg, __VA_ARGS__)
#define lmlCritical(...)   msgLogger(CriticalMsg, __VA_ARGS__)
#define lmlFatal(...)   msgLogger(FatalMsg, __VA_ARGS__)

Typedefs

typedef enum MsgType MsgType

Enumerations

enum  MsgType {
  LogMsg, DebugMsg, WarningMsg, CriticalMsg,
  FatalMsg
}

Functions

const char * binaryName () __attribute__((no_instrument_function))
void msgLogger (MsgType type, const char *format,...) __attribute__((no_instrument_function))
void msgHandler (QtMsgType type, const char *msg) __attribute__((no_instrument_function))

Define Documentation

#define lmlCritical (   ...  )     msgLogger(CriticalMsg, __VA_ARGS__)
#define lmlDebug (   ...  )     {;}
#define lmlFatal (   ...  )     msgLogger(FatalMsg, __VA_ARGS__)
#define lmlLog (   ...  )     msgLogger(LogMsg, __VA_ARGS__)
#define lmlWarning (   ...  )     msgLogger(WarningMsg, __VA_ARGS__)

Typedef Documentation

typedef enum MsgType MsgType

Enumeration Type Documentation

enum MsgType
Enumerator:
LogMsg 
DebugMsg 
WarningMsg 
CriticalMsg 
FatalMsg 

Function Documentation

const char* binaryName (  ) 
void msgHandler ( QtMsgType  type,
const char *  msg 
)
void msgLogger ( MsgType  type,
const char *  format,
  ... 
)

Copyright © 2010 Nokia Corporation
MeeGo Touch