|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
STL-compatible const iterator wrapper. More...
#include <ahIterator.H>
Public Types | |
| using | T = typename Set_Type::Item_Type |
| using | Itor = typename Set_Type::Iterator |
Public Member Functions | |
| Itor | operator++ () |
| Itor | operator++ (int) |
| bool | operator== (const Itor &it) const noexcept |
| bool | operator!= (const Itor &it) const noexcept |
| const T & | operator* () const noexcept |
| T const * | operator-> () const noexcept |
Static Public Member Functions | |
| static __const_iterator | cbegin (const Set_Type &s) noexcept |
| static __const_iterator | cend (const Set_Type &s) noexcept |
STL-compatible const iterator wrapper.
Like __iterator but provides only const access to elements.
| Set_Type | Container type with nested Iterator class |
Definition at line 183 of file ahIterator.H.
| using Aleph::__const_iterator< Set_Type >::Itor = typename Set_Type::Iterator |
Definition at line 185 of file ahIterator.H.
| using Aleph::__const_iterator< Set_Type >::T = typename Set_Type::Item_Type |
Definition at line 185 of file ahIterator.H.
|
inlinestaticnoexcept |
Definition at line 194 of file ahIterator.H.
|
inlinestaticnoexcept |
Definition at line 199 of file ahIterator.H.
|
inlinenoexcept |
Definition at line 185 of file ahIterator.H.
|
inlinenoexcept |
Definition at line 187 of file ahIterator.H.
References Aleph::get_curr().
|
inline |
Definition at line 185 of file ahIterator.H.
|
inline |
Definition at line 185 of file ahIterator.H.
|
inlinenoexcept |
Definition at line 189 of file ahIterator.H.
References Aleph::get_curr().
|
inlinenoexcept |
Definition at line 185 of file ahIterator.H.