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/debugmalloc.h File Reference

`#include <libcwd/config.h>`
`#include <libcwd/macro_AllocTag.h>`

Go to the source code of this file.

## Namespaces
namespace | libcwd

| namespace for libcwd.
## Functions
void | libcwd::make_invisible (void const *void_ptr)
| Make allocation pointed to by ptr invisible.The allocation pointed to by ptr is made invisible; it won't show up anymore in the overview of allocated memory.
void | libcwd::make_all_allocations_invisible_except (void const *ptr)
| Make all current allocations invisible except the given pointer.All allocations, except the given pointer, are made invisible; they won't show up anymore in the overview of allocated memory.
unsigned long | libcwd::list_allocations_on (debug_ct &debug_object)
| List all current allocations to a given debug object.With CWDEBUG_ALLOC set to 1, it is possible to write the overview of allocated memory to a Debug Object.

## Detailed Description

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