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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|