, 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] |
JetByteTools::IO::IManageBufferLifeCycle::AllocateCustomSizedBuffer(IBuffer::BufferSize bufferSize) override=0 | IManageBufferLifeCycle | [private, 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, AllocationFlags flags=SizeInBytes) | CBufferAllocator | |
CBufferAllocator(IMonitorBufferAllocation &monitor, BufferSize bufferSize, BufferCount maxFreeBuffers, AllocationFlags flags=SizeInBytes) | CBufferAllocator | |
CBufferAllocator(JetByteTools::Core::IAllocateFixedSizedMemory &allocator, BufferCount maxFreeBuffers) | CBufferAllocator | |
CBufferAllocator(IMonitorBufferAllocation &monitor, JetByteTools::Core::IAllocateFixedSizedMemory &allocator, BufferCount maxFreeBuffers) | 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] |
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() override | CBufferAllocator | |
~IAllocateBuffer() | IAllocateBuffer | [protected, virtual] |
~IAllocateBuffers() override | IAllocateBuffers | [protected] |
~IManageBufferLifeCycle() override | IManageBufferLifeCycle | [private] |
~IProvideUserData() | IProvideUserData | [protected, virtual] |