The C++ framework for developing highly scalable, high performance servers on Windows platforms.

IAllocateBuffer Class Reference
[InterfacesI/O BuffersProtected destructors on abstract base classes]

Inheritance diagram for IAllocateBuffer:

List of all members.

Public Member Functions

virtual CSmartBuffer Allocate ()=0
 Allocate an instance of IBuffer, remember to call Release() on it when you're done with it.
virtual CSmartBuffer AllocateCustomSizedBuffer (IBuffer::BufferSize bufferSize)=0

Protected Member Functions

virtual ~IAllocateBuffer ()
 We never delete instances of this interface; you must manage the lifetime of the class that implements it.


Constructor & Destructor Documentation

virtual ~IAllocateBuffer (  )  [protected, virtual]

We never delete instances of this interface; you must manage the lifetime of the class that implements it.


Member Function Documentation

virtual CSmartBuffer AllocateCustomSizedBuffer ( IBuffer::BufferSize  bufferSize  )  [pure virtual]


Generated on Sun Sep 12 19:09:25 2021 for The Server Framework - v7.4 by doxygen 1.5.3