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

This is the complete list of members for DynamicPool, 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_large(size_t size)DynamicPoolprivate
alloc_untyped(size_t size, Executable *flow) overrideDynamicPoolprivatevirtual
bucketsDynamicPoolprotected
DISALLOW_COPY_AND_ASSIGN(DynamicPool) (defined in DynamicPool)DynamicPoolprivate
DynamicPool(Bucket sizes[])DynamicPoolinline
DynamicPool()DynamicPoolprivate
ForwardAllocator (defined in DynamicPool)DynamicPoolfriend
free(BufferBase *item) overrideDynamicPoolprivatevirtual
free_items() overrideDynamicPoolvirtual
free_items(size_t size) overrideDynamicPoolvirtual
free_large(void *block)DynamicPoolprivate
lock() (defined in Atomic)Atomicinlineprivate
mu_Atomicprivate
Pool()Poolinlineprotected
total_size()Poolinline
totalSizePoolprotected
unlock() (defined in Atomic)Atomicinlineprivate
~DynamicPool()DynamicPoolinline
~Pool()Poolinlineprotectedvirtual