|
Flow123d
release_2.2.0-48-gb04af7f
|
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.
1.8.11