Orcus
|
Public Member Functions | |
void | begin_parse () |
void | end_parse () |
void | begin_row () |
void | end_row () |
void | cell (std::string_view value, bool transient) |
|
inline |
Called when the parser starts parsing a stream.
|
inline |
Called at the beginning of every row.
|
inline |
Called after every cell is parsed.
value | cell content. |
transient | when true, the text content has been converted and is stored in a temporary buffer. In such case, there is no guarantee that the text content remain available after the end of the call. When this value is false, the text content is guaranteed to be valid so long as the original CSV stream content is valid. |
|
inline |
Called when the parser finishes parsing a stream.
|
inline |
Called at the end of every row.