mCRL2
Loading...
Searching...
No Matches
mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe > Member List

This is the complete list of members for mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >, including all inherited members.

allocate()mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >inline
Block typedefmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >private
capacity() const noexceptmcrl2::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 typedefmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >private
FreelistIt typedefmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >private
has_free_slots() const noexceptmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >inline
m_block_mutexmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >private
m_blocksmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >private
m_current_indexmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >private
m_freelistmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >private
m_number_of_blocksmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >private
memory_pool()=defaultmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >
memory_pool(memory_pool &&other)=defaultmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >
noncopyable()=defaultmcrl2::utilities::noncopyableprivate
noncopyable(const noncopyable &)=deletemcrl2::utilities::noncopyableprivate
operator=(memory_pool &&other)=defaultmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >
mcrl2::utilities::noncopyable::operator=(const noncopyable &)=deletemcrl2::utilities::noncopyableprivate
SizeType typedefmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >private
Slot typedefmcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >private
~memory_pool()mcrl2::utilities::memory_pool< T, ElementsPerBlock, ThreadSafe >inline