Allocate() override=0 | IManageBufferLifeCycle | [pure virtual] |
AllocateBuffer()=0 | IManageBufferHandleLifeCycle | [pure virtual] |
AllocateCustomSizedBuffer(IBuffer::BufferSize bufferSize) override=0 | IManageBufferLifeCycle | [pure virtual] |
GetBufferSize() const =0 | IManageBufferLifeCycle | [pure virtual] |
OnBufferAddedToPool(IBuffer &buffer)=0 | IManageBufferLifeCycle | [pure virtual] |
OnBufferRemovedFromPool(IBuffer &buffer)=0 | IManageBufferLifeCycle | [pure virtual] |
Release(IBuffer *pBuffer)=0 | IManageBufferLifeCycle | [pure virtual] |
~IAllocateBuffer() | IAllocateBuffer | [protected, virtual] |
~IManageBufferHandleLifeCycle() override | IManageBufferHandleLifeCycle | [protected] |
~IManageBufferLifeCycle() override | IManageBufferLifeCycle | [protected] |