dillo  3.0.5
About: dillo is a small, fast, extensible Web browser particularly suitable for older or smaller computers and embedded systems (but only limited or no support for frames, CSS, JavaScript, Java).
  Fossies Dox: dillo-3.0.5.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

debug.hh File Reference
#include <stdio.h>
Include dependency graph for debug.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define D_STMT_START   do
 
#define D_STMT_END   while (0)
 
#define DEBUG_MSG(level, ...)
 
#define DBG_OBJ_MSG(aspect, prio, msg)
 
#define DBG_OBJ_MSGF(aspect, prio, fmt, ...)
 
#define DBG_OBJ_MSG_START()
 
#define DBG_OBJ_MSG_END()
 
#define DBG_OBJ_CREATE(klass)
 
#define DBG_OBJ_DELETE()
 
#define DBG_OBJ_BASECLASS(klass)
 
#define DBG_OBJ_ASSOC_PARENT(parent)
 
#define DBG_OBJ_ASSOC_CHILD(child)
 
#define DBG_OBJ_ASSOC(parent, child)
 
#define DBG_OBJ_SET_NUM(var, val)
 
#define DBG_OBJ_SET_STR(var, val)
 
#define DBG_OBJ_SET_PTR(var, val)
 
#define DBG_OBJ_ARRSET_NUM(var, ind, val)
 
#define DBG_OBJ_ARRSET_STR(var, ind, val)
 
#define DBG_OBJ_ARRSET_PTR(var, ind, val)
 
#define DBG_OBJ_COLOR(klass, color)
 

Macro Definition Documentation

◆ D_STMT_END

#define D_STMT_END   while (0)

Definition at line 18 of file debug.hh.

◆ D_STMT_START

#define D_STMT_START   do

Definition at line 17 of file debug.hh.

◆ DBG_OBJ_ARRSET_NUM

#define DBG_OBJ_ARRSET_NUM (   var,
  ind,
  val 
)

Definition at line 184 of file debug.hh.

◆ DBG_OBJ_ARRSET_PTR

#define DBG_OBJ_ARRSET_PTR (   var,
  ind,
  val 
)

Definition at line 186 of file debug.hh.

◆ DBG_OBJ_ARRSET_STR

#define DBG_OBJ_ARRSET_STR (   var,
  ind,
  val 
)

Definition at line 185 of file debug.hh.

◆ DBG_OBJ_ASSOC

#define DBG_OBJ_ASSOC (   parent,
  child 
)

Definition at line 180 of file debug.hh.

◆ DBG_OBJ_ASSOC_CHILD

#define DBG_OBJ_ASSOC_CHILD (   child)

Definition at line 179 of file debug.hh.

◆ DBG_OBJ_ASSOC_PARENT

#define DBG_OBJ_ASSOC_PARENT (   parent)

Definition at line 178 of file debug.hh.

◆ DBG_OBJ_BASECLASS

#define DBG_OBJ_BASECLASS (   klass)

Definition at line 177 of file debug.hh.

◆ DBG_OBJ_COLOR

#define DBG_OBJ_COLOR (   klass,
  color 
)

Definition at line 187 of file debug.hh.

◆ DBG_OBJ_CREATE

#define DBG_OBJ_CREATE (   klass)

Definition at line 175 of file debug.hh.

◆ DBG_OBJ_DELETE

#define DBG_OBJ_DELETE ( )

Definition at line 176 of file debug.hh.

◆ DBG_OBJ_MSG

#define DBG_OBJ_MSG (   aspect,
  prio,
  msg 
)

Definition at line 171 of file debug.hh.

◆ DBG_OBJ_MSG_END

#define DBG_OBJ_MSG_END ( )

Definition at line 174 of file debug.hh.

◆ DBG_OBJ_MSG_START

#define DBG_OBJ_MSG_START ( )

Definition at line 173 of file debug.hh.

◆ DBG_OBJ_MSGF

#define DBG_OBJ_MSGF (   aspect,
  prio,
  fmt,
  ... 
)

Definition at line 172 of file debug.hh.

◆ DBG_OBJ_SET_NUM

#define DBG_OBJ_SET_NUM (   var,
  val 
)

Definition at line 181 of file debug.hh.

◆ DBG_OBJ_SET_PTR

#define DBG_OBJ_SET_PTR (   var,
  val 
)

Definition at line 183 of file debug.hh.

◆ DBG_OBJ_SET_STR

#define DBG_OBJ_SET_STR (   var,
  val 
)

Definition at line 182 of file debug.hh.

◆ DEBUG_MSG

#define DEBUG_MSG (   level,
  ... 
)

Definition at line 27 of file debug.hh.