![]() |
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.