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 ConstAttachedElementListIterator< TAAEntry > | iterator |
Public Member Functions | |
ConstAttachedElementListIterator () | |
ConstAttachedElementListIterator (const AttachedElementListIterator< TAAEntry > &it) | |
ConstAttachedElementListIterator (const ConstAttachedElementListIterator &it) | |
ConstAttachedElementListIterator (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) |
const element * | operator-> () const |
const iterator & | operator= (const iterator &iter) |
bool | operator== (const iterator &iter) const |
Private Attributes | |
TAAEntry | m_aaEntry |
element | m_curElem |
A special iterator which allows to iterate over elements in a AttachedElementList.
typedef TAAEntry::element ug::ConstAttachedElementListIterator< TAAEntry >::element |
typedef ConstAttachedElementListIterator<TAAEntry> ug::ConstAttachedElementListIterator< TAAEntry >::iterator |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
note that the * operator is read only.
References ug::ConstAttachedElementListIterator< TAAEntry >::m_curElem.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
Referenced by ug::ConstAttachedElementListIterator< TAAEntry >::operator!=(), ug::ConstAttachedElementListIterator< TAAEntry >::operator*(), ug::ConstAttachedElementListIterator< TAAEntry >::operator++(), ug::ConstAttachedElementListIterator< TAAEntry >::operator--(), ug::ConstAttachedElementListIterator< TAAEntry >::operator->(), ug::ConstAttachedElementListIterator< TAAEntry >::operator=(), and ug::ConstAttachedElementListIterator< TAAEntry >::operator==().