#include <memory>#include <cstdlib>#include <type_traits>Go to the source code of this file.
Classes | |
| class | metall::container::fallback_allocator_adaptor< StatefulAllocator > |
| A Metall STL compatible allocator which fallbacks to a heap allocator (e.g., malloc()) if its constructor receives no argument to construct the stateful allocator (Metall's normal STL compatible allocator) instance. More... | |
| struct | metall::container::fallback_allocator_adaptor< StatefulAllocator >::rebind< T2 > |
| Makes another allocator type for type T2. More... | |
Namespaces | |
| namespace | metall |
| The top level of namespace of Metall. | |
| namespace | metall::container |
| Namespace for Metall container. | |
Functions | |
| template<typename stateful_allocator_type > | |
| bool | metall::container::operator== (const fallback_allocator_adaptor< stateful_allocator_type > &rhd, const fallback_allocator_adaptor< stateful_allocator_type > &lhd) |
| template<typename stateful_allocator_type > | |
| bool | metall::container::operator!= (const fallback_allocator_adaptor< stateful_allocator_type > &rhd, const fallback_allocator_adaptor< stateful_allocator_type > &lhd) |