#include <sharedpoollist.h>
Iterator on SharedPoolList nodes (SPL stands for SharedPoolList).
Public typedef | |
typedef SPListNode< T > | Node |
Functions | |
SPL_Iterator () | |
SPL_Iterator (Node *listNode) | |
SPL_Iterator (const SPL_Iterator &rhs) | |
const SPL_Iterator & | operator= (const SPL_Iterator &rhs) |
bool | operator== (const SPL_Iterator &rhs) const |
bool | operator!= (const SPL_Iterator &rhs) const |
SPL_Iterator & | operator++ () |
SPL_Iterator & | operator-- () |
SPL_Iterator | operator++ (int) |
SPL_Iterator | operator-- (int) |
T & | operator* () const |
T * | operator-> () const |
SPL_Iterator | GetNext () const |
SPL_Iterator | GetPrev () const |
bool | IsNull () const |
bool | IsNotNull () const |
For internal use only | |
Node * | m_node |