cppx-core
|
#include <Enumerated_.hpp>
Public Member Functions | |
void | advance () |
auto | operator * () const -> Item_and_index |
Iterator (const Collection_iterator it, const Index i) | |
![]() | |
auto | operator++ () -> const Iterator & |
auto | operator++ (int) -> Iterator |
Friends | |
auto | operator== (const Iterator &a, const Iterator &b) -> Truth |
Additional Inherited Members | |
![]() | |
using | difference_type = Size |
using | value_type = Item_and_index |
using | pointer = P_< value_type > |
using | reference = const value_type & |
using | iterator_category = forward_iterator_tag |
using | Value = Item_and_index |
Definition at line 36 of file Enumerated_.hpp.
|
inlineexplicit |
Definition at line 53 of file Enumerated_.hpp.
|
inline |
Definition at line 43 of file Enumerated_.hpp.
|
inline |
Definition at line 45 of file Enumerated_.hpp.
|
friend |
Definition at line 49 of file Enumerated_.hpp.