Public Member Functions | |
virtual void | ProcessBuffer ()=0 |
virtual CSmartBuffer | ProcessAndGetNext (CSmartBuffer &buffer)=0 |
virtual CSmartBuffer | ProcessAndGetNext ()=0 |
virtual void | AllowProcessingTransfer ()=0 |
Protected Member Functions | |
virtual | ~IBufferProcessor () |
We never delete instances of this interface; you must manage the lifetime of the class that implements it. |
virtual ~IBufferProcessor | ( | ) | [protected, virtual] |
We never delete instances of this interface; you must manage the lifetime of the class that implements it.
virtual void ProcessBuffer | ( | ) | [pure virtual] |
Implemented in CBufferProcessor.
virtual CSmartBuffer ProcessAndGetNext | ( | CSmartBuffer & | buffer | ) | [pure virtual] |
Implemented in CBufferProcessor.
virtual CSmartBuffer ProcessAndGetNext | ( | ) | [pure virtual] |
Implemented in CBufferProcessor.
virtual void AllowProcessingTransfer | ( | ) | [pure virtual] |
Implemented in CBufferProcessor.