Lattice iterator object.
More...
#include <Lattice.hpp>
|
|
int | id |
| | Representative id which the iterator points to.
|
| |
◆ LatticeIterator()
| LatticeIterator::LatticeIterator |
( |
int |
id | ) |
|
|
inline |
Construct a new LatticeIterator object and initialize it to any representative id.
- Parameters
-
| id | Representative id to initialize. |
◆ operator!=()
Negative comparison operator.
- Parameters
-
| rhs | Right hand side operand. |
- Returns
- bool Returns false, if both iterators point to the same representative id. Returns true otherwise.
◆ operator++()
◆ operator-()
Subtraction operator.
- Parameters
-
| rhs | Right hand side operand. |
- Returns
- int Difference between iterators.
◆ operator--()
◆ operator==()
Comparison operator.
- Parameters
-
| rhs | Right hand side operand. |
- Returns
- bool Returns true, if both iterators point to the same representative id. Returns false otherwise.
The documentation for this struct was generated from the following file:
- /home/runner/work/SpinParser/SpinParser/src/Lattice.hpp