allocate() | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | inline |
Block typedef | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | private |
capacity() const noexcept | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | inline |
consolidate() | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | inline |
contains(T *p) | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | inlineprivate |
deallocate(T *pointer) | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | inline |
Freelist typedef | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | private |
FreelistIt typedef | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | private |
has_free_slots() const noexcept | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | inline |
m_block_mutex | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | private |
m_blocks | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | private |
m_current_index | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | private |
m_freelist | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | private |
m_number_of_blocks | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | private |
memory_pool()=default | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | |
memory_pool(memory_pool &&other)=default | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | |
noncopyable()=default | mcrl2::utilities::noncopyable | private |
noncopyable(const noncopyable &)=delete | mcrl2::utilities::noncopyable | private |
operator=(memory_pool &&other)=default | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | |
mcrl2::utilities::noncopyable::operator=(const noncopyable &)=delete | mcrl2::utilities::noncopyable | private |
SizeType typedef | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | private |
Slot typedef | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | private |
~memory_pool() | mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > | inline |