19 #ifndef GENERAL_ITERATOR_HH_ 20 #define GENERAL_ITERATOR_HH_ 29 template<
class Object>
61 template<
class Object>
66 template<
class Object>
72 template<
class Object>
75 return !( *
this == other);
78 template<
class Object>
84 template<
class Object>
90 template<
class Object>
97 #endif // GENERAL_ITERATOR_HH_ bool operator!=(const GeneralIterator &other)
non-equal operator
bool operator==(const GeneralIterator &other)
equal operator
Object object_
Output element of the output mesh.
GeneralIterator(const Object &object)
const Object & operator*() const
const Object * operator->() const
-> dereference operator
GeneralIterator & operator++()
prefix increment
General iterator template. Provides iterator over objects in some container.