#include <C4ObjectList.h>
Public Member Functions | |
~iterator () | |
iterator & | operator++ () |
iterator | operator++ (int) |
iterator (const iterator &iter) | |
C4Object * | operator* () |
bool | operator== (const iterator &iter) const |
bool | operator!= (const iterator &iter) const |
bool | find (C4Object *target) |
bool | atEnd () const |
bool | advance () |
bool | reset () |
iterator & | operator= (const iterator &iter) |
Friends | |
class | C4ObjectList |
Definition at line 58 of file C4ObjectList.h.
C4ObjectList::iterator::~iterator | ( | ) |
Definition at line 1154 of file C4ObjectList.cpp.
C4ObjectList::iterator::iterator | ( | const iterator & | iter | ) |
Definition at line 1149 of file C4ObjectList.cpp.
References C4ObjectList::AddIter().
bool C4ObjectList::iterator::advance | ( | ) |
Definition at line 1214 of file C4ObjectList.cpp.
bool C4ObjectList::iterator::atEnd | ( | ) | const |
bool C4ObjectList::iterator::find | ( | C4Object * | target | ) |
bool C4ObjectList::iterator::operator!= | ( | const iterator & | iter | ) | const |
Definition at line 1181 of file C4ObjectList.cpp.
C4Object * C4ObjectList::iterator::operator* | ( | ) |
Definition at line 1170 of file C4ObjectList.cpp.
References C4ObjectLink::Obj.
C4ObjectList::iterator & C4ObjectList::iterator::operator++ | ( | ) |
Definition at line 1158 of file C4ObjectList.cpp.
References C4ObjectLink::Next, C4ObjectLink::Prev, and C4ObjectList::reverse().
Referenced by operator++().
C4ObjectList::iterator C4ObjectList::iterator::operator++ | ( | int | ) |
Definition at line 1164 of file C4ObjectList.cpp.
References operator++().
C4ObjectList::iterator & C4ObjectList::iterator::operator= | ( | const iterator & | iter | ) |
Definition at line 1220 of file C4ObjectList.cpp.
References C4ObjectList::reverse().
bool C4ObjectList::iterator::operator== | ( | const iterator & | iter | ) | const |
Definition at line 1174 of file C4ObjectList.cpp.
References C4ObjectLink::Obj, and C4ObjectList::reverse().
bool C4ObjectList::iterator::reset | ( | ) |
Definition at line 1207 of file C4ObjectList.cpp.
References C4ObjectList::reverse().
|
friend |
Definition at line 85 of file C4ObjectList.h.