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

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

alloc(DataBuffer **result)DataBufferPoolinline
alloc(DataBufferPtr *result)DataBufferPoolinline
Pool::alloc(Buffer< BufferType > **result, Executable *flow=NULL)Poolinline
Pool::alloc(BufferPtr< BufferType > *result)Poolinline
alloc_async(Executable *flow)Poolinline
alloc_async_init(BufferBase *base, Buffer< BufferType > **result)Poolinlinestatic
alloc_size()DataBufferPoolinlineprivate
alloc_untyped(size_t size, Executable *flow) overrideDataBufferPoolinlineprivatevirtual
base_pool()DataBufferPoolinlineprivate
DataBufferPool(unsigned payload_size) (defined in DataBufferPool)DataBufferPoolinline
DISALLOW_COPY_AND_ASSIGN(Pool) (defined in Pool)Poolprivate
free(BufferBase *item) overrideDataBufferPoolinlineprivatevirtual
free_items() overrideDataBufferPoolinlinevirtual
free_items(size_t size) overrideDataBufferPoolinlinevirtual
payload_size()DataBufferPoolinlineprivate
payloadSize_DataBufferPoolprivate
Pool()Poolinlineprotected
total_size()Poolinline
totalSizePoolprotected
~Pool()Poolinlineprotectedvirtual