CookMem 1.4.0
A C++ memory context / allocator
Loading...
Searching...
No Matches
cookmem::Allocator< T, ContextProvider > Member List

This is the complete list of members for cookmem::Allocator< T, ContextProvider >, including all inherited members.

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 typedefcookmem::Allocator< T, ContextProvider >
const_reference typedefcookmem::Allocator< T, ContextProvider >
construct(U *ptr, Args &&... args)cookmem::Allocator< T, ContextProvider >inline
context_provider_type typedefcookmem::Allocator< T, ContextProvider >
context_type typedefcookmem::Allocator< T, ContextProvider >
deallocate(pointer ptr, size_type)cookmem::Allocator< T, ContextProvider >inline
destroy(U *ptr)cookmem::Allocator< T, ContextProvider >inline
difference_type typedefcookmem::Allocator< T, ContextProvider >
getContext() constcookmem::Allocator< T, ContextProvider >inline
is_always_equal typedefcookmem::Allocator< T, ContextProvider >
max_size() constcookmem::Allocator< T, ContextProvider >inline
operator!=(const Allocator< U, ContextProvider > &other) constcookmem::Allocator< T, ContextProvider >inline
operator==(const Allocator< U, ContextProvider > &other) constcookmem::Allocator< T, ContextProvider >inline
pointer typedefcookmem::Allocator< T, ContextProvider >
propagate_on_container_copy_assignment typedefcookmem::Allocator< T, ContextProvider >
propagate_on_container_move_assignment typedefcookmem::Allocator< T, ContextProvider >
propagate_on_container_swap typedefcookmem::Allocator< T, ContextProvider >
reference typedefcookmem::Allocator< T, ContextProvider >
size_type typedefcookmem::Allocator< T, ContextProvider >
value_type typedefcookmem::Allocator< T, ContextProvider >