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

IAllocateCounterStorage Class Reference

Inheritance diagram for IAllocateCounterStorage:

List of all members.

Public Member Functions

virtual DWORD Start ()=0
virtual DWORD Allocate (DWORD size)=0
virtual DWORD End ()=0
virtual void AllocateInstances (DWORD numInstances)=0
virtual bool CheckAllSpaceUsed ()=0

Protected Member Functions

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


Constructor & Destructor Documentation

virtual ~IAllocateCounterStorage (  )  [protected, virtual]

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


Member Function Documentation

virtual DWORD Start (  )  [pure virtual]

Implemented in CCounterStorageAllocator.

virtual DWORD Allocate ( DWORD  size  )  [pure virtual]

Implemented in CCounterStorageAllocator.

virtual DWORD End (  )  [pure virtual]

Implemented in CCounterStorageAllocator.

virtual void AllocateInstances ( DWORD  numInstances  )  [pure virtual]

Implemented in CCounterStorageAllocator.

virtual bool CheckAllSpaceUsed (  )  [pure virtual]

Implemented in CCounterStorageAllocator.


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