Iterator to iterate through the elements of a non-const HashSet.
More...
#include <hashSet.h>
template<
class T>
struct Aire::HashSet< T >::Iterator
Iterator to iterate through the elements of a non-const HashSet.
◆ Iterator()
Constructor. Intended for internal use by HashSet. Don't call directly.
- Parameters
-
| owner | The hash set traverse |
| i | The element index this iterator is bound to. |
◆ operator*()
- Returns
- A reference to the element this iterator refers to.
◆ operator++() [1/2]
Advance the iterator to the next element in the HashSet (pre-increment operator).
- Returns
- The modified iterator.
◆ operator++() [2/2]
Advance the iterator to the next element in the HashSet (post-increment operator).
- Returns
- The modified iterator.
◆ operator->()
- Returns
- A pointer to the element this iterator refers to.
The documentation for this struct was generated from the following file: