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

TMultipleRangeReusableIdManager Class Template Reference

Inheritance diagram for TMultipleRangeReusableIdManager:
Collaboration diagram for TMultipleRangeReusableIdManager:

List of all members.

template<typename T>
class JetByteTools::Core::TMultipleRangeReusableIdManager< T >


Public Types

typedef
TMultipleRangeReusableIdManagerBase
< T,
TReusableIdManager
< T > > 
Base
typedef
Base::InitialRanges 
InitialRanges

Public Member Functions

 TMultipleRangeReusableIdManager (const InitialRanges &intervals, const typename Base::ReusePolicy reusePolicy=Base::ReuseFast)
void Swap (const TMultipleRangeReusableIdManagerBase &rhs)

Member Typedef Documentation


Constructor & Destructor Documentation

TMultipleRangeReusableIdManager ( const InitialRanges intervals,
const typename Base::ReusePolicy  reusePolicy = Base::ReuseFast 
) [inline, explicit]


Member Function Documentation

void Swap ( const TMultipleRangeReusableIdManagerBase< T, Base > &  rhs  )  [inline, inherited]


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