Main Page   Reference Manual   Namespace List   Compound List   Namespace Members   Compound Members   File Members  

/usr/src/libcwd/libcwd/include/libcwd/macro_Libcwd_macros.h File Reference

#include <libcwd/config.h>
#include <cstddef>

Include dependency graph for macro_Libcwd_macros.h:

Include dependency graph

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

Included by dependency graph

Go to the source code of this file.

Defines

#define LibcwDebug(dc_namespace, x)
 General debug macro.

#define LibcwDout(dc_namespace, debug_obj, cntrl, data)
 General debug output macro.

#define LibcwDoutFatal(dc_namespace, debug_obj, cntrl, data)
 General fatal debug output macro.


Detailed Description

Do not include this header file directly, instead include "\ref preparation_step2 "debug.h"".

Define Documentation

#define LibcwDebug dc_namespace,
 ) 
 

General debug macro.

This macro allows one to implement a customized "Debug", using a custom debug channel namespace.

See also:
The Custom debug.h File

#define LibcwDout dc_namespace,
debug_obj,
cntrl,
data   ) 
 

General debug output macro.

This macro allows one to implement a customized "Dout", using a custom debug object and/or channel namespace.

See also:
The Custom debug.h File

#define LibcwDoutFatal dc_namespace,
debug_obj,
cntrl,
data   ) 
 

General fatal debug output macro.

This macro allows one to implement a customized "DoutFatal", using a custom debug object and/or channel namespace.

See also:
The Custom debug.h File

Copyright © 2001 - 2004 Carlo Wood.  All rights reserved.