|
Open Model Railroad Network (OpenMRN)
|
This is the complete list of members for FixedPool, including all inherited members.
| alloc(Buffer< BufferType > **result, Executable *flow=NULL) | Pool | inline |
| alloc(BufferPtr< BufferType > *result) | Pool | inline |
| alloc_async(Executable *flow) | Pool | inline |
| alloc_async_init(BufferBase *base, Buffer< BufferType > **result) | Pool | inlinestatic |
| alloc_untyped(size_t size, Executable *flow) override | FixedPool | privatevirtual |
| DISALLOW_COPY_AND_ASSIGN(FixedPool) (defined in FixedPool) | FixedPool | private |
| empty | FixedPool | protected |
| FixedPool(size_t item_size, size_t items) | FixedPool | inline |
| FixedPool() | FixedPool | private |
| free(BufferBase *item) override | FixedPool | privatevirtual |
| free_items() override | FixedPool | inlinevirtual |
| free_items(size_t size) override | FixedPool | inlinevirtual |
| items | FixedPool | protected |
| itemSize | FixedPool | protected |
| lock() (defined in Atomic) | Atomic | inline |
| mempool | FixedPool | protected |
| mu_ | Atomic | private |
| Pool() | Pool | inlineprotected |
| queue | FixedPool | protected |
| total_size() | Pool | inline |
| totalSize | Pool | protected |
| unlock() (defined in Atomic) | Atomic | inline |
| valid(QMember *item) | FixedPool | inline |
| ~FixedPool() | FixedPool | inline |
| ~Pool() | Pool | inlineprotectedvirtual |