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

Classes | Namespaces | Typedefs | Variables
class_alloc_filter.h File Reference
#include <libcwd/config.h>
#include <libcwd/class_location.h>
#include <libcwd/private_allocator.h>
#include <vector>
#include <sys/time.h>

Go to the source code of this file.

Classes

class  libcwd::alloc_filter_ct
 An allocated-memory filter class.An object of this type can be passed to list_allocations_on containing formatting information for the Overview Of Allocated Memory . It can also be passed as argument to the constructor of a marker_ct object in order to specify which allocations should not be capatured by the marker (and optionally made invisible). More...
 

Namespaces

 libcwd
 namespace for libcwd.
 

Typedefs

typedef unsigned short int libcwd::alloc_format_t
 The type used for the formatting flags of an alloc_filter_ct object.
 

Variables

alloc_format_t const libcwd::show_path
 Show the full path of the locations where the allocation was made.
 
alloc_format_t const libcwd::show_objectfile
 Show the name of the shared library that is responsible for the allocation.
 
alloc_format_t const libcwd::show_function
 Show the mangled name of the function that allocated the memory.
 
alloc_format_t const libcwd::show_time
 Show the time at which the allocation was made.
 
alloc_format_t const libcwd::show_allthreads
 Show the allocations of all threads, not just the current thread.
 

Detailed Description

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

Copyright © 2001 - 2004 Carlo Wood.  All rights reserved.