|
Vince's CSV Parser
|
Public Types | |
| using | value_type = Proxy |
| using | difference_type = std::ptrdiff_t |
| using | pointer = const Proxy * |
| using | reference = const Proxy & |
| using | iterator_category = std::random_access_iterator_tag |
Public Member Functions | |
| indexed_proxy_iterator (Owner *owner, size_t index, Accessor accessor=Accessor()) | |
| reference | operator* () const |
| pointer | operator-> () const |
| indexed_proxy_iterator & | operator++ () |
| indexed_proxy_iterator | operator++ (int) |
| indexed_proxy_iterator & | operator-- () |
| indexed_proxy_iterator | operator-- (int) |
| indexed_proxy_iterator | operator+ (difference_type n) const |
| indexed_proxy_iterator | operator- (difference_type n) const |
| difference_type | operator- (const indexed_proxy_iterator &other) const |
| bool | operator== (const indexed_proxy_iterator &other) const |
| bool | operator!= (const indexed_proxy_iterator &other) const |
Definition at line 9 of file indexed_proxy_iterator.hpp.
| using csv::internals::indexed_proxy_iterator< Owner, Proxy, Accessor >::difference_type = std::ptrdiff_t |
Definition at line 12 of file indexed_proxy_iterator.hpp.
| using csv::internals::indexed_proxy_iterator< Owner, Proxy, Accessor >::iterator_category = std::random_access_iterator_tag |
Definition at line 15 of file indexed_proxy_iterator.hpp.
Definition at line 13 of file indexed_proxy_iterator.hpp.
Definition at line 14 of file indexed_proxy_iterator.hpp.
Definition at line 11 of file indexed_proxy_iterator.hpp.
|
inline |
Definition at line 18 of file indexed_proxy_iterator.hpp.
|
inline |
Definition at line 52 of file indexed_proxy_iterator.hpp.
|
inline |
Definition at line 21 of file indexed_proxy_iterator.hpp.
|
inline |
Definition at line 36 of file indexed_proxy_iterator.hpp.
|
inline |
Definition at line 31 of file indexed_proxy_iterator.hpp.
|
inline |
Definition at line 32 of file indexed_proxy_iterator.hpp.
|
inline |
Definition at line 44 of file indexed_proxy_iterator.hpp.
|
inline |
Definition at line 40 of file indexed_proxy_iterator.hpp.
|
inline |
Definition at line 33 of file indexed_proxy_iterator.hpp.
|
inline |
Definition at line 34 of file indexed_proxy_iterator.hpp.
|
inline |
Definition at line 26 of file indexed_proxy_iterator.hpp.
|
inline |
Definition at line 48 of file indexed_proxy_iterator.hpp.