ug4
|
A special iterator which allows to iterate over elements in a AttachedElementList. More...
#include <attached_list.h>
Public Types | |
typedef TAAEntry::element | element |
typedef AttachedElementListIterator< TAAEntry > | iterator |
Public Member Functions | |
AttachedElementListIterator () | |
AttachedElementListIterator (const AttachedElementListIterator &cpy) | |
AttachedElementListIterator (element curElem, const TAAEntry &aaEntry) | |
bool | operator!= (const iterator &iter) const |
element | operator* () const |
note that the * operator is read only. More... | |
iterator | operator++ () |
iterator | operator++ (int) |
iterator | operator-- () |
iterator | operator-- (int) |
element * | operator-> () const |
const iterator & | operator= (const iterator &iter) |
bool | operator== (const iterator &iter) const |
Private Attributes | |
TAAEntry | m_aaEntry |
element | m_curElem |
Friends | |
class | ConstAttachedElementListIterator< TAAEntry > |
A special iterator which allows to iterate over elements in a AttachedElementList.
typedef TAAEntry::element ug::AttachedElementListIterator< TAAEntry >::element |
typedef AttachedElementListIterator<TAAEntry> ug::AttachedElementListIterator< TAAEntry >::iterator |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
note that the * operator is read only.
References ug::AttachedElementListIterator< TAAEntry >::m_curElem.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
private |
|
private |
Referenced by ug::AttachedElementListIterator< TAAEntry >::operator!=(), ug::AttachedElementListIterator< TAAEntry >::operator*(), ug::AttachedElementListIterator< TAAEntry >::operator++(), ug::AttachedElementListIterator< TAAEntry >::operator--(), ug::AttachedElementListIterator< TAAEntry >::operator->(), ug::AttachedElementListIterator< TAAEntry >::operator=(), and ug::AttachedElementListIterator< TAAEntry >::operator==().