![]() |
AmpTools
|
#include <MIPointerListIterator.h>
Public Types | |
| typedef T_valueType | value_type |
| typedef relative_address | difference_type |
| typedef T_return & | reference |
| typedef T_return * | pointer |
Public Member Functions | |
| MIPointerListIterator () | |
| MIPointerListIterator (const T_iter &anIterator) | |
| MIPointerListIterator (const self &rhs) | |
| const self & | operator= (const self &rhs) |
| virtual | ~MIPointerListIterator () |
| self & | operator++ () |
| self | operator++ (int) |
| self & | operator-- () |
| self | operator-- (int) |
| self & | operator+= (relative_address n) |
| self & | operator-= (relative_address n) |
| T_return & | operator* () |
| T_return * | operator-> () |
| bool | operator== (const self &anMIPointerListIterator) const |
| bool | operator!= (const self &anMIPointerListIterator) const |
| self | operator+ (relative_address n) const |
| self | operator- (relative_address n) const |
Protected Member Functions | |
| const T_iter & | bareIterator () const |
Definition at line 42 of file MIPointerListIterator.h.
| typedef relative_address MIPointerListIterator< T_iter, T_return, T_valueType >::difference_type |
Definition at line 51 of file MIPointerListIterator.h.
| typedef T_return* MIPointerListIterator< T_iter, T_return, T_valueType >::pointer |
Definition at line 53 of file MIPointerListIterator.h.
| typedef T_return& MIPointerListIterator< T_iter, T_return, T_valueType >::reference |
Definition at line 52 of file MIPointerListIterator.h.
| typedef T_valueType MIPointerListIterator< T_iter, T_return, T_valueType >::value_type |
Definition at line 50 of file MIPointerListIterator.h.
| MIPointerListIterator< T_iter, T_return, T_valueType >::MIPointerListIterator | ( | ) |
Definition at line 127 of file MIPointerListIterator.h.
| MIPointerListIterator< T_iter, T_return, T_valueType >::MIPointerListIterator | ( | const T_iter & | anIterator | ) |
Definition at line 131 of file MIPointerListIterator.h.
| MIPointerListIterator< T_iter, T_return, T_valueType >::MIPointerListIterator | ( | const self & | rhs | ) |
Definition at line 136 of file MIPointerListIterator.h.
|
virtual |
Definition at line 141 of file MIPointerListIterator.h.
|
protected |
Definition at line 277 of file MIPointerListIterator.h.
| bool MIPointerListIterator< T_iter, T_return, T_valueType >::operator!= | ( | const self & | anMIPointerListIterator | ) | const |
Definition at line 249 of file MIPointerListIterator.h.
| T_return & MIPointerListIterator< T_iter, T_return, T_valueType >::operator* | ( | ) |
Definition at line 225 of file MIPointerListIterator.h.
| MIPointerListIterator< T_iter, T_return, T_valueType > MIPointerListIterator< T_iter, T_return, T_valueType >::operator+ | ( | relative_address | n | ) | const |
Definition at line 257 of file MIPointerListIterator.h.
| MIPointerListIterator< T_iter, T_return, T_valueType > & MIPointerListIterator< T_iter, T_return, T_valueType >::operator++ | ( | ) |
Definition at line 166 of file MIPointerListIterator.h.
| MIPointerListIterator< T_iter, T_return, T_valueType > MIPointerListIterator< T_iter, T_return, T_valueType >::operator++ | ( | int | ) |
Definition at line 174 of file MIPointerListIterator.h.
| MIPointerListIterator< T_iter, T_return, T_valueType > & MIPointerListIterator< T_iter, T_return, T_valueType >::operator+= | ( | relative_address | n | ) |
Definition at line 203 of file MIPointerListIterator.h.
| MIPointerListIterator< T_iter, T_return, T_valueType > MIPointerListIterator< T_iter, T_return, T_valueType >::operator- | ( | relative_address | n | ) | const |
Definition at line 267 of file MIPointerListIterator.h.
| MIPointerListIterator< T_iter, T_return, T_valueType > & MIPointerListIterator< T_iter, T_return, T_valueType >::operator-- | ( | ) |
Definition at line 184 of file MIPointerListIterator.h.
| MIPointerListIterator< T_iter, T_return, T_valueType > MIPointerListIterator< T_iter, T_return, T_valueType >::operator-- | ( | int | ) |
Definition at line 193 of file MIPointerListIterator.h.
| MIPointerListIterator< T_iter, T_return, T_valueType > & MIPointerListIterator< T_iter, T_return, T_valueType >::operator-= | ( | relative_address | n | ) |
Definition at line 212 of file MIPointerListIterator.h.
| T_return * MIPointerListIterator< T_iter, T_return, T_valueType >::operator-> | ( | ) |
Definition at line 233 of file MIPointerListIterator.h.
| const MIPointerListIterator< T_iter, T_return, T_valueType > & MIPointerListIterator< T_iter, T_return, T_valueType >::operator= | ( | const self & | rhs | ) |
Definition at line 150 of file MIPointerListIterator.h.
| bool MIPointerListIterator< T_iter, T_return, T_valueType >::operator== | ( | const self & | anMIPointerListIterator | ) | const |
Definition at line 241 of file MIPointerListIterator.h.