#include <sharedpoollist.h>
Iterator on SharedPoolList nodes (SPL stands for SharedPoolList).
Public typedef | |
| typedef SPListNode< T > | Node |
Public Member 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 |