#include <slice.hpp>
Definition at line 49 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: