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

libcwd/macro_AllocTag.h File Reference

#include <libcwd/config.h>
#include <cstddef>
#include <libcwd/smart_ptr.h>
#include <libcwd/private_set_alloc_checking.h>
#include <libcwd/type_info.h>
#include <libcwd/private_internal_stringstream.h>

Include dependency graph for macro_AllocTag.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.

Namespaces

namespace  libcwd

Defines

#define AllocTag1(p)
 Annotate type of p.

#define AllocTag2(p, desc)
 Annotate type of p with string literal desc as description.

#define AllocTag(p, x)
 Annotate type of p with a static description.

#define AllocTag_dynamic_description(p, x)
 Annotate type of p with a dynamic description.

#define NEW(x)
 Like operator new, but automatically annotates the type of x.


Detailed Description

Do not include this header file directly, instead include "\ref preparation_step2 "debug.h"".
Copyright © 2001 - 2004 Carlo Wood.  All rights reserved.