momo  3.9
momo::MemPool< TParams, TMemManager, TSettings > Member List

This is the complete list of members for momo::MemPool< TParams, TMemManager, TSettings >, including all inherited members.

Allocate()momo::MemPool< TParams, TMemManager, TSettings >inline
CanDeallocateAll() const noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
Deallocate(void *block) noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
DeallocateAll() noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
DeallocateIf(const BlockFilter &blockFilter)momo::MemPool< TParams, TMemManager, TSettings >inline
GetAllocateCount() const noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
GetBlockAlignment() const noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
MemPoolParams<>::GetBlockAlignment() const noexceptmomo::MemPoolParams<>inlineprivate
GetBlockCount() const noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
GetBlockSize() const noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
MemPoolParams<>::GetBlockSize() const noexceptmomo::MemPoolParams<>inlineprivate
GetMemManager() const noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
GetMemManager() noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
GetParams() const noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
MemManager typedefmomo::MemPool< TParams, TMemManager, TSettings >
MemPool()momo::MemPool< TParams, TMemManager, TSettings >inlineexplicit
MemPool(MemManager memManager)momo::MemPool< TParams, TMemManager, TSettings >inlineexplicit
MemPool(const Params &params, MemManager memManager=MemManager())momo::MemPool< TParams, TMemManager, TSettings >inlineexplicit
MemPool(MemPool &&memPool) noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
MemPool(const MemPool &)=deletemomo::MemPool< TParams, TMemManager, TSettings >
MergeFrom(MemPool &memPool)momo::MemPool< TParams, TMemManager, TSettings >inline
MOMO_STATIC_ASSERT(std::is_nothrow_move_constructible< Params >::value)momo::MemPool< TParams, TMemManager, TSettings >
MOMO_STATIC_ASSERT(std::is_nothrow_move_assignable< Params >::value)momo::MemPool< TParams, TMemManager, TSettings >
MemPoolParams<>::MOMO_STATIC_ASSERT(MemPoolConst::CheckBlockCount(blockCount))momo::MemPoolParams<>private
operator=(MemPool &&memPool) noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
operator=(const MemPool &)=deletemomo::MemPool< TParams, TMemManager, TSettings >
Params typedefmomo::MemPool< TParams, TMemManager, TSettings >
Settings typedefmomo::MemPool< TParams, TMemManager, TSettings >
Swap(MemPool &memPool) noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline
~MemPool() noexceptmomo::MemPool< TParams, TMemManager, TSettings >inline