Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

debug.h File Reference

debug messages handling. More...

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

Included by dependency graph

Go to the source code of this file.

Enumerations

enum  DebugLevel { GDB_REMOTE_DEBUG = 0x2, CMD_SCRIPT_DEBUG = 0x4 }
 List of all the debugging options. More...


Functions

void setDebugLevel (DebugLevel level)
 replace the current debugging level by the a new one.

void addDebugLevel (DebugLevel level)
 add the debug level passed in parameter to the current debug level.

void removeDebugLevel (DebugLevel level)
 remove a debug level from the current debug level.

void debugMessage (DebugLevel level, const char *szMessage,...)
 print a debug message if it's level is selected.


Detailed Description

debug messages handling.

Error reporting and debug information handling macros.

Author:
Julien Pilet

Definition in file debug.h.


Enumeration Type Documentation

enum DebugLevel
 

List of all the debugging options.

Enumeration values:
GDB_REMOTE_DEBUG  prints debug messages about the gdb connection and protocol.
CMD_SCRIPT_DEBUG  prints debug messages about scripting.

Definition at line 32 of file debug.h.

Referenced by addDebugLevel(), debugMessage(), removeDebugLevel(), and setDebugLevel().


Generated on Fri May 16 13:01:46 2003 for Jelie by doxygen1.2.15