Public Types | |
| using | difference_type = typename traits_t::difference_type |
| using | value_type = typename traits_t::value_type |
| using | pointer = typename traits_t::pointer |
| using | reference = typename traits_t::reference |
| using | iterator_category = typename traits_t::iterator_category |
Public Member Functions | |
| base_iterator (pointer ptr=nullptr) | |
| reference | operator* () const |
| pointer | operator-> () const |
| base_iterator & | operator++ () |
| base_iterator & | operator-- () |
| reference | operator[] (difference_type offset) const |
| difference_type | operator- (base_iterator const &other) const |
Public Attributes | |
| pointer | ptr |
Private Types | |
| using | traits_t = std::iterator_traits< Value * > |
Definition at line 32 of file RangeForWrapper_test.cc.
| using base_iterator< Value >::difference_type = typename traits_t::difference_type |
Definition at line 35 of file RangeForWrapper_test.cc.
| using base_iterator< Value >::iterator_category = typename traits_t::iterator_category |
Definition at line 39 of file RangeForWrapper_test.cc.
| using base_iterator< Value >::pointer = typename traits_t::pointer |
Definition at line 37 of file RangeForWrapper_test.cc.
| using base_iterator< Value >::reference = typename traits_t::reference |
Definition at line 38 of file RangeForWrapper_test.cc.
|
private |
Definition at line 33 of file RangeForWrapper_test.cc.
| using base_iterator< Value >::value_type = typename traits_t::value_type |
Definition at line 36 of file RangeForWrapper_test.cc.
|
inline |
Definition at line 43 of file RangeForWrapper_test.cc.
|
inline |
Definition at line 45 of file RangeForWrapper_test.cc.
|
inline |
Definition at line 48 of file RangeForWrapper_test.cc.
|
inline |
Definition at line 53 of file RangeForWrapper_test.cc.
|
inline |
Definition at line 49 of file RangeForWrapper_test.cc.
|
inline |
Definition at line 46 of file RangeForWrapper_test.cc.
|
inline |
Definition at line 51 of file RangeForWrapper_test.cc.
| pointer base_iterator< Value >::ptr |
Definition at line 41 of file RangeForWrapper_test.cc.
1.8.5