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

Macros
macro_Libcwd_macros.h File Reference
#include "config.h"
#include <cstddef>

Go to the source code of this file.

Macros

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

Detailed Description

Do not include this header file directly, instead include debug.h.

Macro Definition Documentation

◆ LibcwDebug

#define LibcwDebug (   dc_namespace,
  STATEMENTS... 
)

General debug macro.

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

See also
The Custom debug.h File

◆ LibcwDout

#define LibcwDout (   dc_namespace,
  debug_obj,
  cntrl,
  data 
)

General debug output macro.

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

See also
The Custom debug.h File

◆ LibcwDoutFatal

#define LibcwDoutFatal (   dc_namespace,
  debug_obj,
  cntrl,
  data 
)

General fatal debug output macro.

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

See also
The Custom debug.h File
Copyright © 2001 - 2004 Carlo Wood.  All rights reserved.