allocator.h File Reference

#include <cstddef>
#include "typenumber.h"
#include "allocator_def.h"

Include dependency graph for allocator.h:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  atlas
namespace  atlas::allocator

Classes

class  atlas::allocator::Allocator< T, P >
struct  atlas::allocator::Allocator< T, P >::rebind< U >

Functions

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)
template<typename T, typename P>
bool atlas::allocator::operator== (const Allocator< T, P > &, const Allocator< T, P > &)
template<typename T, typename P>
bool atlas::allocator::operator!= (const Allocator< T, P > &, const Allocator< T, P > &)

Variables

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

Generated on Mon Mar 20 07:43:38 2006 for atlas by  doxygen 1.4.6