#include <Setv.hpp>
| Type | The type of entity. | |
| Forward | If the iterator is forward (versus backward). |
Definition at line 179 of file Setv.hpp.
Public Member Functions | |
| operator bool () const | |
| Return true if iterator is to a valid entity. | |
| SetvIter () | |
| Default constructor to NULL entity. | |
| template<class T, bool F> | |
| SetvIter (const SetvIter< T, F > &x) | |
| Copy from other similar iterators. Compilation will fail when assigning non-const to const. | |
| template<class T, bool F> | |
| SetvIter< Type, Forward > & | operator= (const SetvIter< T, F > &x) |
| Assign from other similar iterators. Compilation will fail when assigning non-const to const. | |
| template<class T, bool F> | |
| bool | operator== (const SetvIter< T, F > &y) const |
| Return if pointing to the same entity. | |
| template<class T, bool F> | |
| bool | operator!= (const SetvIter< T, F > &y) const |
| Return if not pointing to the same entity. | |
| Type & | operator * () const |
| Reference to a valid entity, null otherwise. | |
| Type * | operator-> () const |
| Pointer to a valid entity, null otherwise. | |
| SetvIter< Type, Forward > & | operator++ () |
| Increment to the next entity. | |
| SetvIter< Type, Forward > & | operator-- () |
| Decrement to the previous entity. | |
| SetvIter< Type, Forward > | operator++ (int) |
| Return this iterator and then increment to the next entity. | |
| SetvIter< Type, Forward > | operator-- (int) |
| Return this iterator and then decrement to the previous entity. | |
Friends | |
| class | SetvIter |
| class | Setv |
1.4.7