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

TIntrusiveRedBlackTree::Iterator Class Reference

Collaboration diagram for TIntrusiveRedBlackTree::Iterator:

List of all members.

template<class T, class K, class TtoK, class Pr = std::less<K>, class TtoN = TIntrusiveRedBlackTreeNodeIsBaseClass<T>>
class JetByteTools::Core::TIntrusiveRedBlackTree< T, K, TtoK, Pr, TtoN >::Iterator


Public Member Functions

 Iterator (const Iterator &rhs)
Key () const
Iteratoroperator= (const Iterator &rhs)
Iteratoroperator++ ()
Iterator operator++ (int)
Iteratoroperator+= (size_t value)
Iterator operator+ (size_t value) const
bool operator== (const Iterator &rhs) const
bool operator!= (const Iterator &rhs) const
value_typeoperator * ()
const value_typeoperator * () const
value_typeoperator-> ()
const value_typeoperator-> () const

Friends

class TIntrusiveRedBlackTree

Constructor & Destructor Documentation

Iterator ( const Iterator rhs  )  [inline]


Member Function Documentation

K Key (  )  const [inline]

TIntrusiveRedBlackTree< T, K, TtoK, Pr, TtoN >::Iterator & operator= ( const Iterator rhs  )  [inline]

TIntrusiveRedBlackTree< T, K, TtoK, Pr, TtoN >::Iterator & operator++ (  )  [inline]

TIntrusiveRedBlackTree< T, K, TtoK, Pr, TtoN >::Iterator operator++ ( int   )  [inline]

TIntrusiveRedBlackTree< T, K, TtoK, Pr, TtoN >::Iterator & operator+= ( size_t  value  )  [inline]

TIntrusiveRedBlackTree< T, K, TtoK, Pr, TtoN >::Iterator operator+ ( size_t  value  )  const [inline]

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

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

TIntrusiveRedBlackTree< T, K, TtoK, Pr, TtoN >::value_type * operator * (  )  [inline]

const TIntrusiveRedBlackTree< T, K, TtoK, Pr, TtoN >::value_type * operator * (  )  const [inline]

TIntrusiveRedBlackTree< T, K, TtoK, Pr, TtoN >::value_type * operator-> (  )  [inline]

const TIntrusiveRedBlackTree< T, K, TtoK, Pr, TtoN >::value_type * operator-> (  )  const [inline]


Friends And Related Function Documentation

friend class TIntrusiveRedBlackTree [friend]


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