|
Vince's CSV Parser
|
Public Types | |
| using | iterator_category = std::input_iterator_tag |
| using | value_type = field_value |
| using | difference_type = std::ptrdiff_t |
| using | reference = field_value |
| using | pointer = void |
Public Member Functions | |
| iterator (const CheckedFieldRange *owner, size_t index) | |
| field_value | operator* () const |
| iterator & | operator++ () |
| iterator | operator++ (int) |
| bool | operator== (const iterator &other) const |
| bool | operator!= (const iterator &other) const |
Definition at line 46 of file checked_field_range.hpp.
| using csv::internals::CheckedFieldRange< Row >::iterator::difference_type = std::ptrdiff_t |
Definition at line 50 of file checked_field_range.hpp.
| using csv::internals::CheckedFieldRange< Row >::iterator::iterator_category = std::input_iterator_tag |
Definition at line 48 of file checked_field_range.hpp.
Definition at line 52 of file checked_field_range.hpp.
| using csv::internals::CheckedFieldRange< Row >::iterator::reference = field_value |
Definition at line 51 of file checked_field_range.hpp.
| using csv::internals::CheckedFieldRange< Row >::iterator::value_type = field_value |
Definition at line 49 of file checked_field_range.hpp.
|
inline |
Definition at line 55 of file checked_field_range.hpp.
|
inline |
Definition at line 78 of file checked_field_range.hpp.
|
inline |
Definition at line 58 of file checked_field_range.hpp.
|
inline |
Definition at line 62 of file checked_field_range.hpp.
|
inline |
Definition at line 67 of file checked_field_range.hpp.
|
inline |
Definition at line 73 of file checked_field_range.hpp.