MT Core (C++)
Core library for replacing C++ standard in project usage
Loading...
Searching...
No Matches
mtcore::csv::SliceParser Struct Reference

#include <slice.hpp>

Collaboration diagram for mtcore::csv::SliceParser:

Classes

struct  Field
 
struct  FieldParser
 
struct  FieldReader
 
struct  Iter
 
struct  Row
 
struct  RowField
 
struct  RowReader
 

Public Types

using IterElem = Row
 

Public Member Functions

Iter iter () const
 
io::Reader< RowReaderrows () const
 
io::Reader< FieldReaderfields () const
 

Public Attributes

Slice< const char > slice
 
Options options
 

Detailed Description

Definition at line 10 of file csv/slice.hpp.

Member Typedef Documentation

◆ IterElem

Definition at line 83 of file csv/slice.hpp.

Member Function Documentation

◆ fields()

io::Reader< FieldReader > mtcore::csv::SliceParser::fields ( ) const
inlinenodiscard

Definition at line 151 of file csv/slice.hpp.

Here is the call graph for this function:

◆ iter()

Iter mtcore::csv::SliceParser::iter ( ) const
nodiscard
Here is the caller graph for this function:

◆ rows()

io::Reader< RowReader > mtcore::csv::SliceParser::rows ( ) const
inlinenodiscard

Definition at line 116 of file csv/slice.hpp.

Here is the call graph for this function:

Member Data Documentation

◆ options

Options mtcore::csv::SliceParser::options

Definition at line 12 of file csv/slice.hpp.

◆ slice

Slice<const char> mtcore::csv::SliceParser::slice

Definition at line 11 of file csv/slice.hpp.


The documentation for this struct was generated from the following file: