libcwd: The C++ Debugging Support Library - Reference Manual
Author: Carlo Wood
Description: C++ debugging support library with ostream debug output
Keywords: libcwd, debug output, debug facility, debug channel, object orientation, OO, C++, nested debug output, ostream, memory allocation, debugging, source file and line number

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

# libcwd/libraries_debug.h File Reference

This is the header file that third-party library headers should include. More...

`#include <libcwd/config.h>`
`#include <libcwd/class_channel.h>`
`#include <libcwd/class_fatal_channel.h>`
`#include <libcwd/class_continued_channel.h>`
`#include <libcwd/class_always_channel.h>`
`#include <libcwd/class_debug.h>`
`#include <libcwd/macro_Libcwd_macros.h>`
`#include <libcwd/macro_ForAllDebugChannels.h>`
`#include <libcwd/macro_ForAllDebugObjects.h>`
`#include <libcwd/private_environ.h>`
`#include <libcwd/class_rcfile.h>`
`#include <libcwd/attach_gdb.h>`
`#include <libcwd/demangle.h>`
`#include <libcwd/private_allocator.inl>`
`#include <libcwd/class_channel.inl>`
`#include <libcwd/class_fatal_channel.inl>`
`#include <libcwd/class_continued_channel.inl>`
`#include <libcwd/class_always_channel.inl>`
`#include <libcwd/class_debug.inl>`
`#include <libcwd/class_debug_string.inl>`
`#include <libcwd/class_channel_set.inl>`
`#include <libcwd/class_location.inl>`
`#include <libcwd/debugmalloc.h>`

Go to the source code of this file.

## Namespaces
namespace | libcwd

| namespace for libcwd.
namespace | libcwd::channels

| The default DEBUGCHANNELS namespace.
namespace | libcwd::channels::dc

| This namespace contains the standard debug channels of libcwd.
## Functions
channel_ct * | libcwd::find_channel (char const *label)
| Find debug channel with label label.
void | libcwd::list_channels_on (debug_ct &debug_object)
| List all debug channels to a given debug object.

## Detailed Description

This is the header file that third-party library headers should include.

Don't include this header file directly. See The Custom debug.h File - libraries for more information.