|
Vince's CSV Parser
|
Row-wise const iterator over DataFrameRow entries. More...
#include <data_frame.hpp>
Public Types | |
| using | value_type = DataFrameRow< KeyType > |
| using | difference_type = std::ptrdiff_t |
| using | pointer = const DataFrameRow< KeyType > * |
| using | reference = const DataFrameRow< KeyType > & |
| using | iterator_category = std::random_access_iterator_tag |
Public Member Functions | |
| const_iterator (typename std::vector< row_entry >::const_iterator it, const std::unordered_map< KeyType, std::unordered_map< std::string, std::string > > *edits) | |
| reference | operator* () const |
| pointer | operator-> () const |
| const_iterator & | operator++ () |
| const_iterator | operator++ (int) |
| const_iterator & | operator-- () |
| const_iterator | operator-- (int) |
| const_iterator | operator+ (difference_type n) const |
| const_iterator | operator- (difference_type n) const |
| difference_type | operator- (const const_iterator &other) const |
| bool | operator== (const const_iterator &other) const |
| bool | operator!= (const const_iterator &other) const |
Row-wise const iterator over DataFrameRow entries.
Provides read-only access to rows with edit support.
Definition at line 247 of file data_frame.hpp.
| using csv::DataFrame< KeyType >::const_iterator::difference_type = std::ptrdiff_t |
Definition at line 250 of file data_frame.hpp.
| using csv::DataFrame< KeyType >::const_iterator::iterator_category = std::random_access_iterator_tag |
Definition at line 253 of file data_frame.hpp.
| using csv::DataFrame< KeyType >::const_iterator::pointer = const DataFrameRow<KeyType>* |
Definition at line 251 of file data_frame.hpp.
| using csv::DataFrame< KeyType >::const_iterator::reference = const DataFrameRow<KeyType>& |
Definition at line 252 of file data_frame.hpp.
| using csv::DataFrame< KeyType >::const_iterator::value_type = DataFrameRow<KeyType> |
Definition at line 249 of file data_frame.hpp.
|
inline |
Definition at line 256 of file data_frame.hpp.
|
inline |
Definition at line 289 of file data_frame.hpp.
|
inline |
Definition at line 261 of file data_frame.hpp.
|
inline |
Definition at line 284 of file data_frame.hpp.
|
inline |
Definition at line 279 of file data_frame.hpp.
|
inline |
Definition at line 280 of file data_frame.hpp.
|
inline |
Definition at line 286 of file data_frame.hpp.
|
inline |
Definition at line 285 of file data_frame.hpp.
|
inline |
Definition at line 281 of file data_frame.hpp.
|
inline |
Definition at line 282 of file data_frame.hpp.
|
inline |
Definition at line 273 of file data_frame.hpp.
|
inline |
Definition at line 288 of file data_frame.hpp.