| allocate(size_type size, const void *=nullptr) | cookmem::Allocator< T, ContextProvider > | inline |
| Allocator (defined in cookmem::Allocator< T, ContextProvider >) | cookmem::Allocator< T, ContextProvider > | friend |
| Allocator(typename std::enable_if< std::is_default_constructible< Provider >::value, int >::type *=nullptr) | cookmem::Allocator< T, ContextProvider > | inline |
| Allocator(context_type &context) | cookmem::Allocator< T, ContextProvider > | inlineexplicit |
| Allocator(const ContextProvider &provider) | cookmem::Allocator< T, ContextProvider > | inlineexplicit |
| Allocator(const Allocator &other) | cookmem::Allocator< T, ContextProvider > | inline |
| Allocator(const Allocator< U, ContextProvider > &other) | cookmem::Allocator< T, ContextProvider > | inline |
| const_pointer typedef | cookmem::Allocator< T, ContextProvider > | |
| const_reference typedef | cookmem::Allocator< T, ContextProvider > | |
| construct(U *ptr, Args &&... args) | cookmem::Allocator< T, ContextProvider > | inline |
| context_provider_type typedef | cookmem::Allocator< T, ContextProvider > | |
| context_type typedef | cookmem::Allocator< T, ContextProvider > | |
| deallocate(pointer ptr, size_type) | cookmem::Allocator< T, ContextProvider > | inline |
| destroy(U *ptr) | cookmem::Allocator< T, ContextProvider > | inline |
| difference_type typedef | cookmem::Allocator< T, ContextProvider > | |
| getContext() const | cookmem::Allocator< T, ContextProvider > | inline |
| is_always_equal typedef | cookmem::Allocator< T, ContextProvider > | |
| max_size() const | cookmem::Allocator< T, ContextProvider > | inline |
| operator!=(const Allocator< U, ContextProvider > &other) const | cookmem::Allocator< T, ContextProvider > | inline |
| operator==(const Allocator< U, ContextProvider > &other) const | cookmem::Allocator< T, ContextProvider > | inline |
| pointer typedef | cookmem::Allocator< T, ContextProvider > | |
| propagate_on_container_copy_assignment typedef | cookmem::Allocator< T, ContextProvider > | |
| propagate_on_container_move_assignment typedef | cookmem::Allocator< T, ContextProvider > | |
| propagate_on_container_swap typedef | cookmem::Allocator< T, ContextProvider > | |
| reference typedef | cookmem::Allocator< T, ContextProvider > | |
| size_type typedef | cookmem::Allocator< T, ContextProvider > | |
| value_type typedef | cookmem::Allocator< T, ContextProvider > | |