csvpp 1.2.0
CSV parsing / writing libraries
|
Iterates over Rows in CSV data. More...
#include <csv.hpp>
Public Types | |
using | value_type = Row |
using | difference_type = std::ptrdiff_t |
using | pointer = const value_type* |
using | reference = const value_type& |
using | iterator_category = std::input_iterator_tag |
Public Member Functions | |
Iterator () | |
Empty constructor. | |
Iterator (Reader &r) | |
Creates an iterator from a Reader object. | |
const value_type & | operator* () const |
value_type & | operator* () |
const value_type * | operator-> () const |
value_type * | operator-> () |
Iterator & | operator++ () |
Iterate to next Row. | |
bool | equals (const Iterator &rhs) const |
Compare to another Reader::Iterator. | |
Iterates over Rows in CSV data.
|
inline |
Empty constructor.
Denotes the end of iteration
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |