atlas::allocator Namespace Reference


Classes

class  Allocator

Functions

void reportAllocation (size_t n, size_t p, const typenumber::TypeData &td)
void reportConstruction (size_t n, size_t i, const typenumber::TypeData &td)
void reportCopyConstruction (size_t n, size_t i, const typenumber::TypeData &td)
void reportDeallocation (size_t n, size_t p, const typenumber::TypeData &td)
void reportDestruction (size_t n, size_t i, const typenumber::TypeData &td)
void reportDestructionError (size_t n, size_t p)
void reportHeterogeneousCopyConstruction (size_t n)
template<typename T, typename P>
bool operator== (const Allocator< T, P > &, const Allocator< T, P > &)
template<typename T, typename P>
bool operator!= (const Allocator< T, P > &, const Allocator< T, P > &)

Variables

static const size_t AllocDigits = 16


Function Documentation

template<typename T, typename P>
bool atlas::allocator::operator!= const Allocator< T, P > &  ,
const Allocator< T, P > & 
[inline]
 

template<typename T, typename P>
bool atlas::allocator::operator== const Allocator< T, P > &  ,
const Allocator< T, P > & 
[inline]
 

void atlas::allocator::reportAllocation size_t  n,
size_t  p,
const typenumber::TypeData &  td
 

void atlas::allocator::reportConstruction size_t  n,
size_t  i,
const typenumber::TypeData &  td
 

void atlas::allocator::reportCopyConstruction size_t  n,
size_t  i,
const typenumber::TypeData &  td
 

void atlas::allocator::reportDeallocation size_t  n,
size_t  p,
const typenumber::TypeData &  td
 

void atlas::allocator::reportDestruction size_t  n,
size_t  i,
const typenumber::TypeData &  td
 

void atlas::allocator::reportDestructionError size_t  n,
size_t  p
 

void atlas::allocator::reportHeterogeneousCopyConstruction size_t  n  ) 
 


Variable Documentation

const size_t atlas::allocator::AllocDigits = 16 [static]
 


Generated on Mon Mar 20 07:47:08 2006 for atlas by  doxygen 1.4.6