Flow123d
release_2.2.0-21-g2806cf6
|
General iterator template. Provides iterator over objects in some container. More...
#include <general_iterator.hh>
Public Member Functions | |
GeneralIterator (const Object &object) | |
bool | operator== (const GeneralIterator &other) |
equal operator More... | |
bool | operator!= (const GeneralIterator &other) |
non-equal operator More... | |
const Object & | operator* () const |
const Object * | operator-> () const |
-> dereference operator More... | |
GeneralIterator & | operator++ () |
prefix increment More... | |
Private Attributes | |
Object | object_ |
Output element of the output mesh. More... | |
General iterator template. Provides iterator over objects in some container.
Requires the template object to implement:
Definition at line 30 of file general_iterator.hh.
|
inline |
Definition at line 62 of file general_iterator.hh.
|
inline |
non-equal operator
Definition at line 73 of file general_iterator.hh.
|
inline |
Definition at line 79 of file general_iterator.hh.
|
inline |
prefix increment
Definition at line 91 of file general_iterator.hh.
|
inline |
-> dereference operator
Definition at line 85 of file general_iterator.hh.
|
inline |
equal operator
Definition at line 67 of file general_iterator.hh.
|
private |
Output element of the output mesh.
Definition at line 53 of file general_iterator.hh.