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