8 #ifndef CSV_PARSER_BASE_HPP
9 #define CSV_PARSER_BASE_HPP
12 #include "cell_buffer.hpp"
13 #include "parser_global.hpp"
14 #include "parser_base.hpp"
23 #define ORCUS_DEBUG_CSV 0
31 namespace orcus {
namespace csv {
63 virtual const char* what()
const throw();
79 bool is_blank(
char c)
const;
80 bool is_delim(
char c)
const;
81 bool is_text_qualifier(
char c)
const;
86 void maybe_skip_bom();
char text_qualifier
Definition: csv_parser_base.hpp:46
Definition: csv_parser_base.hpp:66
Definition: config.hpp:18
Definition: csv_parser_base.hpp:57
Definition: csv_parser_base.hpp:36
Definition: cell_buffer.hpp:21
Definition: parser_base.hpp:39
std::string delimiters
Definition: csv_parser_base.hpp:41
bool trim_cell_value
Definition: csv_parser_base.hpp:52