An input iterator for a StreamRange
<T>
– DO NOT USE DIRECTLY.
Use StreamRange::iterator
instead.
Constructors
IteratorImpl()
Constructs an "end" iterator.
Operators
operator*()
Returns | |
---|---|
Type | Description |
reference |
operator->()
Returns | |
---|---|
Type | Description |
pointer |
operator*() const
Returns | |
---|---|
Type | Description |
const_reference |
operator->() const
Returns | |
---|---|
Type | Description |
const_pointer |
operator++()
Returns | |
---|---|
Type | Description |
IteratorImpl & |
operator++(int)
Parameter | |
---|---|
Name | Description |
|
int
|
Returns | |
---|---|
Type | Description |
IteratorImpl |
Type Aliases
iterator_category
Alias Of:
std::input_iterator_tag
value_type
Alias Of:
U
difference_type
Alias Of:
std::size_t
reference
Alias Of:
value_type &
pointer
Alias Of:
value_type *
const_reference
Alias Of:
value_type const &
const_pointer
Alias Of:
value_type const *