|
Vince's CSV Parser
|
Borrow a row and error state for synchronous, single-pass field access. More...
#include <checked_field_range.hpp>
Classes | |
| class | iterator |
Public Types | |
| using | field_value = CheckedFieldValue< field_type > |
Public Member Functions | |
| CheckedFieldRange (Row &row, CSVError &error) | |
| iterator | begin () const |
| iterator | end () const |
Borrow a row and error state for synchronous, single-pass field access.
A failed access ends iteration and preserves the first error. Consumers must check that error before accepting any values already consumed.
Definition at line 39 of file checked_field_range.hpp.
| using csv::internals::CheckedFieldRange< Row >::field_value = CheckedFieldValue<field_type> |
Definition at line 44 of file checked_field_range.hpp.
|
inline |
Definition at line 85 of file checked_field_range.hpp.
|
inline |
Definition at line 96 of file checked_field_range.hpp.
|
inline |
Definition at line 97 of file checked_field_range.hpp.