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

TMultipleRangeReusableIdManagerBase::InitialRanges Class Reference

Collaboration diagram for TMultipleRangeReusableIdManagerBase::InitialRanges:

List of all members.

template<typename T, typename Base>
class JetByteTools::Core::TMultipleRangeReusableIdManagerBase< T, Base >::InitialRanges


Public Member Functions

 InitialRanges ()
void AddRange (T lower, T upper)
size_t Size () const
bool Empty () const
_tstring Dump () const
bool operator== (const InitialRanges &rhs) const
bool operator!= (const InitialRanges &rhs) const

Public Attributes

friend TMultipleRangeReusableIdManagerBase

Constructor & Destructor Documentation

InitialRanges (  )  [inline]


Member Function Documentation

void AddRange ( lower,
upper 
) [inline]

size_t Size (  )  const [inline]

bool Empty (  )  const [inline]

_tstring Dump (  )  const [inline]

bool operator== ( const InitialRanges rhs  )  const [inline]

bool operator!= ( const InitialRanges rhs  )  const [inline]


Member Data Documentation


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