Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
FixedPool Member List

This is the complete list of members for FixedPool, including all inherited members.

alloc(Buffer< BufferType > **result, Executable *flow=NULL)Poolinline
alloc(BufferPtr< BufferType > *result)Poolinline
alloc_async(Executable *flow)Poolinline
alloc_async_init(BufferBase *base, Buffer< BufferType > **result)Poolinlinestatic
alloc_untyped(size_t size, Executable *flow) overrideFixedPoolprivatevirtual
DISALLOW_COPY_AND_ASSIGN(FixedPool) (defined in FixedPool)FixedPoolprivate
emptyFixedPoolprotected
FixedPool(size_t item_size, size_t items)FixedPoolinline
FixedPool()FixedPoolprivate
free(BufferBase *item) overrideFixedPoolprivatevirtual
free_items() overrideFixedPoolinlinevirtual
free_items(size_t size) overrideFixedPoolinlinevirtual
itemsFixedPoolprotected
itemSizeFixedPoolprotected
lock() (defined in Atomic)Atomicinline
mempoolFixedPoolprotected
mu_Atomicprivate
Pool()Poolinlineprotected
queueFixedPoolprotected
total_size()Poolinline
totalSizePoolprotected
unlock() (defined in Atomic)Atomicinline
valid(QMember *item)FixedPoolinline
~FixedPool()FixedPoolinline
~Pool()Poolinlineprotectedvirtual