libcwdversion 2.0.0
The C++ Debugging Support Library
Loading...
Searching...
No Matches
cwds_debug.h File Reference

Go to the source code of this file.

Macros

#define NAMESPACE_CHANNELS   channels
#define LIBCWD_DEBUG_CHANNELS   NAMESPACE_DEBUG::NAMESPACE_CHANNELS
 The namespace containing the current debug channels (dc) namespace.

Detailed Description

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

Macro Definition Documentation

◆ LIBCWD_DEBUG_CHANNELS

#define LIBCWD_DEBUG_CHANNELS   NAMESPACE_DEBUG::NAMESPACE_CHANNELS

The nested namespace in which the dc namespace is declared.

Define this macro before <libcwd/debug.h> is included; it must be the (nested) name of the namespace containing the dc (Debug Channels) namespace. If not defined it defaults to NAMESPACE_DEBUG::NAMESPACE_CHANNELS.

Note: you probably will never need this (define NAMESPACE_DEBUG instead).

See also
debug::channels::dc

◆ NAMESPACE_CHANNELS

#define NAMESPACE_CHANNELS   channels

The namespace name in which the dc namespace is declared.

Define this macro before <libcwd/debug.h> is included; it must be the name of the namespace containing the dc (Debug Channels) namespace. If not defined it defaults to channels.

Note: you probably will never need this.

See also
debug::channels::dc