|
sandbox
|
Public Member Functions | |
| range_iterator_base (Type current) | |
| auto | operator* () const -> Type |
| auto | operator-> () const -> const Type * |
| auto | operator++ () -> range_iterator_base & |
| auto | operator++ (int) -> range_iterator_base |
| auto | operator== (const range_iterator_base &other) const -> bool |
Protected Attributes | |
| Type | _current |
Additional Inherited Members | |
Public Types inherited from sbx::utility::iterator< std::input_iterator_tag, Type > | |
| using | iterator_category = std::input_iterator_tag |
| using | value_type = Type |
| using | difference_type = std::ptrdiff_t |
| using | pointer = Type * |
| using | reference = Type & |