A reader iterator.
More...
#include <reader_iterator.hpp>
◆ reader_iterator() [1/2]
tetengo::json::reader_iterator::reader_iterator |
( |
| ) |
|
Creates an iterator.
It points to the last of the characters.
◆ reader_iterator() [2/2]
tetengo::json::reader_iterator::reader_iterator |
( |
reader & |
reader_ | ) |
|
|
explicit |
Creates an iterator.
- Parameters
-
◆ operator*() [1/2]
char tetengo::json::reader_iterator::operator* |
( |
| ) |
|
Dereferences the iterator.
- Returns
- The dereferenced value.
◆ operator*() [2/2]
char tetengo::json::reader_iterator::operator* |
( |
| ) |
const |
Dereferences the iterator.
- Returns
- The dereferenced value.
◆ operator++() [1/2]
Increments the iterator.
- Returns
- This iterator.
◆ operator++() [2/2]
Postincrements the iterator.
- Returns
- The iterator before the incrementation.
◆ operator==
Returns true when one iterator is equal to another.
- Parameters
-
one | One iterator. |
another | Another iterator. |
- Return values
-
true | When one is equal to another. |
false | Otherwise. |
The documentation for this class was generated from the following file: