, including all inherited members.
| Allocate() override | CBufferAllocator | [virtual] |
| AllocateBuffers(size_t numBuffers, CBufferChain &buffers) override | CBufferAllocator | [virtual] |
| AllocateBuffersForBytes(size_t numBytes, CBufferChain &buffers) override | CBufferAllocator | [virtual] |
| AllocateCustomSizedBuffer(BufferSize bufferSize) override | CBufferAllocator | |
| JetByteTools::IO::IAllocateBuffers::AllocateCustomSizedBuffer(BufferSize bufferSize) override=0 | IAllocateBuffers | [pure virtual] |
| AllocateDefaultUserDataIndices(JetByteTools::Core::IProvideUserData &dataProvider) | IAllocateBuffers | [protected, static] |
| AllocationFlags enum name | CBufferAllocator | |
| AllocatorBitsMask enum value | CBufferAllocator | |
| BufferCount typedef | CBufferAllocator | |
| BufferSize typedef | IAllocateBuffers | |
| CallbackUserData typedef | CBufferAllocator | |
| CBufferAllocator(BufferSize bufferSize, BufferCount maxFreeBuffers, bool log=true) | CBufferAllocator | |
| CBufferAllocator(BufferSize bufferSize, BufferCount maxFreeBuffers, AllocationFlags flags, bool log=true) | CBufferAllocator | |
| CBufferAllocator(const CBufferAllocator &rhs) | CBufferAllocator | |
| JetByteTools::IO::CBufferAllocator::CBufferAllocator(BufferSize bufferSize, BufferCount maxFreeBuffers, AllocationFlags flags=SizeInBytes) | CBufferAllocator | |
| JetByteTools::IO::CBufferAllocator::CBufferAllocator(IMonitorBufferAllocation &monitor, BufferSize bufferSize, BufferCount maxFreeBuffers, AllocationFlags flags=SizeInBytes) | CBufferAllocator | |
| JetByteTools::IO::CBufferAllocator::CBufferAllocator(JetByteTools::Core::IAllocateFixedSizedMemory &allocator, BufferCount maxFreeBuffers) | CBufferAllocator | |
| JetByteTools::IO::CBufferAllocator::CBufferAllocator(IMonitorBufferAllocation &monitor, JetByteTools::Core::IAllocateFixedSizedMemory &allocator, BufferCount maxFreeBuffers) | CBufferAllocator | |
| JetByteTools::IO::CBufferAllocator::CBufferAllocator(const CBufferAllocator &rhs) | CBufferAllocator | |
| DefaultBufferChainIndex | IAllocateBuffers | [static] |
| EnlargePool(BufferCount buffersToAdd) | CBufferAllocator | |
| Flush() override | CBufferAllocator | [virtual] |
| GetBufferSize() const override | CBufferAllocator | [virtual] |
| GetNumActive() const | CBufferAllocator | |
| GetNumPooled() const | CBufferAllocator | |
| IterateActiveList(CallbackUserData userData, const BufferIterationCallback &callback) | CBufferAllocator | |
| LockUserDataSlots() override | CBufferAllocator | [virtual] |
| MaxBufferCount | CBufferAllocator | [static] |
| NoPooledBuffers | CBufferAllocator | [static] |
| NumberOfDefaultUserDataSlots | IAllocateBuffers | [static] |
| OnBufferAllocatedFromPool(JetByteTools::Core::IIndexedOpaqueUserData &userData) | IMonitorBufferAllocation | [inline, private, virtual] |
| OnBufferReleasedToPool(JetByteTools::Core::IIndexedOpaqueUserData &userData) | IMonitorBufferAllocation | [inline, private, virtual] |
| OnCustomSizedBufferAllocated(JetByteTools::Core::IIndexedOpaqueUserData &userData) | IMonitorBufferAllocation | [inline, private, virtual] |
| OnCustomSizedBufferCreated() | IMonitorBufferAllocation | [inline, private, virtual] |
| OnCustomSizedBufferDestroyed() | IMonitorBufferAllocation | [inline, private, virtual] |
| OnCustomSizedBufferReleased(JetByteTools::Core::IIndexedOpaqueUserData &userData) | IMonitorBufferAllocation | [inline, private, virtual] |
| operator=(const CBufferAllocator &rhs) | CBufferAllocator | |
| JetByteTools::IO::CBufferAllocator::operator=(const CBufferAllocator &rhs) | CBufferAllocator | |
| RequestUserDataSlot(const JetByteTools::Core::_tstring &name) override | CBufferAllocator | [virtual] |
| RoundUpToPageSize enum value | CBufferAllocator | |
| SizeBitsMask enum value | CBufferAllocator | |
| SizeInBytes enum value | CBufferAllocator | |
| SizeInPages enum value | CBufferAllocator | |
| UseByteAllocator enum value | CBufferAllocator | |
| UsePageAllocator enum value | CBufferAllocator | |
| ~CBufferAllocator() | CBufferAllocator | |
| ~IAllocateBuffer() | IAllocateBuffer | [protected, virtual] |
| ~IAllocateBuffers() override | IAllocateBuffers | [protected] |
| ~IMonitorBufferAllocation() | IMonitorBufferAllocation | [private, virtual] |
| ~IProvideUserData() | IProvideUserData | [protected, virtual] |