Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals | Examples

dbg_block_allocator Class Reference


Static Public Member Functions

static bm::word_t * allocate (size_t n, const void *)
static void deallocate (bm::word_t *p, size_t n)
static int balance ()

Static Public Attributes

static unsigned na_ = 0
static unsigned nf_ = 0

Detailed Description

Examples:

sample6.cpp.

Definition at line 44 of file sample6.cpp.


Member Function Documentation

static bm::word_t* dbg_block_allocator::allocate (  size_t  n,
const void * 
)  [inline, static]
 

Definition at line 50 of file sample6.cpp.

References na_.

static int dbg_block_allocator::balance (   )  [inline, static]
 

Definition at line 68 of file sample6.cpp.

References na_, and nf_.

static void dbg_block_allocator::deallocate (  bm::word_t *  p,
size_t  n
)  [inline, static]
 

Definition at line 60 of file sample6.cpp.

References nf_.


Field Documentation

unsigned dbg_block_allocator::na_ = 0 [static]
 

Definition at line 74 of file sample6.cpp.

Referenced by allocate(), and balance().

unsigned dbg_block_allocator::nf_ = 0 [static]
 

Definition at line 75 of file sample6.cpp.

Referenced by balance(), and deallocate().


The documentation for this class was generated from the following file:
Generated on Thu Apr 20 13:29:09 2006 for BitMagic by  doxygen 1.4.1