Kaim::SPL_ConstIterator< T > Class Template Reference

Kaim::SPL_ConstIterator< T > Class Template Reference

#include <sharedpoollist.h>

Class Description

template<typename T>
class Kaim::SPL_ConstIterator< T >

Const iterator on SharedPoolList nodes (SPL stands for SharedPoolList).

Public typedef

typedef SPListNode< T > Node
 

Functions

 SPL_ConstIterator ()
 
 SPL_ConstIterator (const SPL_Iterator< T > &it)
 
 SPL_ConstIterator (const SPL_ConstIterator &it)
 
 SPL_ConstIterator (const Node *listNode)
 
const SPL_ConstIteratoroperator= (const SPL_ConstIterator &rhs)
 
bool operator== (const SPL_ConstIterator &rhs) const
 
bool operator!= (const SPL_ConstIterator &rhs) const
 
SPL_ConstIteratoroperator++ ()
 
SPL_ConstIteratoroperator-- ()
 
SPL_ConstIterator operator++ (int)
 
SPL_ConstIterator operator-- (int)
 
const T & operator* () const
 
const T * operator-> () const
 
SPL_ConstIterator GetNext () const
 
SPL_ConstIterator GetPrev () const
 
bool IsNull () const
 
bool IsNotNull () const
 

For internal use only

const Nodem_node
 

The documentation for this class was generated from the following file: