An iterator for the elements contained in an archive.
More...
#include <bit7z/bitinputarchive.hpp>
|
| auto | operator!= (const ConstIterator &other) const noexcept -> bool |
| | Compares the iterator with another iterator.
|
| auto | operator* () const noexcept -> reference |
| | Accesses the pointed-to element in the archive.
|
| auto | operator++ () noexcept -> ConstIterator & |
| | Advances the iterator to the next element in the archive.
|
| auto | operator++ (int) noexcept -> ConstIterator |
| | Advances the iterator to the next element in the archive.
|
| auto | operator-> () const noexcept -> pointer |
| | Accesses the pointed-to element in the archive.
|
| auto | operator== (const ConstIterator &other) const noexcept -> bool |
| | Compares the iterator with another iterator.
|
An iterator for the elements contained in an archive.
◆ operator!=()
| auto operator!= |
( |
const ConstIterator & | other | ) |
const -> bool |
|
noexcept |
Compares the iterator with another iterator.
- Parameters
-
- Returns
- whether the two iterators point to the different elements in the archive or not.
◆ operator*()
| auto operator* |
( |
| ) |
const -> reference |
|
noexcept |
Accesses the pointed-to element in the archive.
- Returns
- a reference to the pointed-to element in the archive.
◆ operator++() [1/2]
| auto operator++ |
( |
| ) |
-> ConstIterator & |
|
noexcept |
Advances the iterator to the next element in the archive.
- Returns
- the iterator pointing to the next element in the archive.
◆ operator++() [2/2]
| auto operator++ |
( |
int | | ) |
-> ConstIterator |
|
noexcept |
Advances the iterator to the next element in the archive.
- Returns
- the iterator before the advancement.
◆ operator->()
| auto operator-> |
( |
| ) |
const -> pointer |
|
noexcept |
Accesses the pointed-to element in the archive.
- Returns
- a pointer to the pointed-to element in the archive.
◆ operator==()
| auto operator== |
( |
const ConstIterator & | other | ) |
const -> bool |
|
noexcept |
Compares the iterator with another iterator.
- Parameters
-
- Returns
- whether the two iterators point to the same element in the archive or not.
The documentation for this class was generated from the following file: