#include <slice.hpp>
Definition at line 31 of file csv/slice.hpp.
◆ IterElem
◆ FieldParser()
mtcore::csv::SliceParser::FieldParser::FieldParser |
( |
const Slice< const char > & | data, |
|
|
const Options & | opts ) |
◆ done()
bool mtcore::csv::SliceParser::FieldParser::done |
( |
| ) |
const |
|
nodiscard |
◆ has_next_chunk()
bool mtcore::csv::SliceParser::FieldParser::has_next_chunk |
( |
| ) |
const |
|
nodiscard |
◆ next()
◆ start_pos()
size_t mtcore::csv::SliceParser::FieldParser::start_pos |
( |
| ) |
const |
|
nodiscard |
◆ data
Slice<const char> mtcore::csv::SliceParser::FieldParser::data |
◆ endChunk
u64 mtcore::csv::SliceParser::FieldParser::endChunk = 0 |
◆ error
◆ fieldSeparators
u64 mtcore::csv::SliceParser::FieldParser::fieldSeparators = 0 |
◆ fieldStart
bool mtcore::csv::SliceParser::FieldParser::fieldStart = true |
◆ nextChunk
u64 mtcore::csv::SliceParser::FieldParser::nextChunk = 0 |
◆ opts
Options mtcore::csv::SliceParser::FieldParser::opts |
◆ prevCr
u64 mtcore::csv::SliceParser::FieldParser::prevCr = 0 |
◆ prevFieldSeps
u64 mtcore::csv::SliceParser::FieldParser::prevFieldSeps = static_cast<u64>(1) << (chunkSize - 1) |
◆ prevQuote
u64 mtcore::csv::SliceParser::FieldParser::prevQuote = 0 |
◆ prevQuoteEnds
u64 mtcore::csv::SliceParser::FieldParser::prevQuoteEnds = 0 |
◆ skip
bool mtcore::csv::SliceParser::FieldParser::skip = false |
◆ startChunk
u64 mtcore::csv::SliceParser::FieldParser::startChunk = 0 |
◆ startChunkPos
u64 mtcore::csv::SliceParser::FieldParser::startChunkPos = 0 |
◆ [struct]
struct { ... } mtcore::csv::SliceParser::FieldParser::state |
The documentation for this struct was generated from the following file: