orcus::
csv_parser
¶Inherits from orcus::csv::parser_base
Public Types
handler_type
¶Public Functions
csv_parser
(const char *p, size_t n, handler_type &hdl, const csv::parser_config &config)¶parse
()¶orcus::csv::
parser_config
¶Run-time configuration object for orcus::csv_parser.
Public Functions
parser_config
()¶
csv_parser_handler
¶Public Functions
begin_parse
()¶Called when the parser starts parsing a stream.
end_parse
()¶Called when the parser finishes parsing a stream.
begin_row
()¶Called at the beginning of every row.
end_row
()¶Called at the end of every row.
cell
(const char *p, size_t n)¶Called after every cell is parsed.
p
- pointer to the first character of a cell content.
n
- number of characters the cell content consists of.