AddAsMuchAsPossible(const BYTE *pData, DWORD dataLength, DWORD &bytesAdded)=0 | IBufferBase | [pure virtual] |
AddData(const char *pData, BufferSize dataLength)=0 | IBufferBase | [pure virtual] |
AddData(const BYTE *pData, BufferSize dataLength)=0 | IBufferBase | [pure virtual] |
AddData(BYTE data)=0 | IBufferBase | [pure virtual] |
BufferSize typedef | IBufferBase | |
COverlapped() | COverlapped | |
Empty()=0 | IBufferBase | [pure virtual] |
GetMemory() const =0 | IBufferBase | [pure virtual] |
GetOverlappedResult(HANDLE handle) | COverlapped | |
GetOverlappedResult(SOCKET socket) | COverlapped | |
GetSize() const =0 | IBufferBase | [pure virtual] |
GetSpace() const =0 | IBufferBase | [pure virtual] |
GetUsed() const =0 | IBufferBase | [pure virtual] |
ReduceUsed(BufferSize notUsed)=0 | IBufferBase | [pure virtual] |
Use(BufferSize dataUsed)=0 | IBufferBase | [pure virtual] |
~IBufferBase() | IBufferBase | [protected, virtual] |