Frequency iterator.
More...
#include <FrequencyDiscretization.hpp>
|
float * | _pointer |
| Pointer which the iterator currently points to.
|
|
◆ FrequencyIterator()
FrequencyIterator::FrequencyIterator |
( |
float * |
p | ) |
|
|
inline |
Construct a new FrequencyIterator object, and initialize to a specific frequency value.
- Parameters
-
p | Pointer to the initial value. |
◆ operator!=()
Negative iterator comparison.
- Parameters
-
rhs | Right hand side operand. |
- Returns
- bool Returns false if the iterators point to the same frequency value, otherwise returns true.
◆ operator*()
float FrequencyIterator::operator* |
( |
| ) |
const |
|
inline |
Dereference operator.
- Returns
- float Value of the frequency which the iterator points to.
◆ operator+()
Iterator addition operator.
- Parameters
-
rhs | Number of steps to increment iterator. |
- Returns
- FrequencyIterator Iterator incremented by the specified number of steps.
◆ operator++()
◆ operator-()
Iterator subtraction operator.
- Parameters
-
rhs | Number of steps to decrement iterator. |
- Returns
- FrequencyIterator Iterator decremented by the specified number of steps.
◆ operator--()
◆ operator<()
Lesser comparison operator.
- Parameters
-
rhs | Right hand side operand. |
- Returns
- bool Return true if the iterator is lesser than the specified value, otherwise return false.
◆ operator<=()
Lesser or equal comparison operator.
- Parameters
-
rhs | Right hand side operand. |
- Returns
- bool Return true if the iterator is lesser or equal than the specified value.
◆ operator==()
Iterator comparison.
- Parameters
-
rhs | Right hand side operand. |
- Returns
- bool Returns true if the iterators point to the same frequency value, otherwise returns false.
◆ operator>()
Greater comparison operator.
- Parameters
-
rhs | Right hand side operand. |
- Returns
- bool Return true if the iterator is greater than the specified value, otherwise return false.
◆ operator>=()
Greater or equal comparison operator.
- Parameters
-
rhs | Right hand side operand. |
- Returns
- bool Return true if the iterator is greater or equal than the specified value, otherwise return false.
The documentation for this struct was generated from the following file: