Lines Matching refs:CsvReader
73 typedef struct CsvReader CsvReader; typedef
74 struct CsvReader { struct
89 static void csv_reader_init(CsvReader *p){ in csv_reader_init()
102 static void csv_reader_reset(CsvReader *p){ in csv_reader_reset()
112 static void csv_errmsg(CsvReader *p, const char *zFormat, ...){ in csv_errmsg()
123 CsvReader *p, /* The reader to open */ in csv_reader_open()
151 static CSV_NOINLINE int csv_getc_refill(CsvReader *p){ in csv_getc_refill()
165 static int csv_getc(CsvReader *p){ in csv_getc()
175 static CSV_NOINLINE int csv_resize_and_append(CsvReader *p, char c){ in csv_resize_and_append()
192 static int csv_append(CsvReader *p, char c){ in csv_append()
211 static char *csv_read_one_field(CsvReader *p){ in csv_read_one_field()
323 CsvReader rdr; /* The CsvReader object */
330 static void csv_xfer_error(CsvTable *pTab, CsvReader *pRdr){ in csv_xfer_error()
395 CsvReader *p, /* Leave the error message here, if there is one */ in csv_string_parameter()
503 CsvReader sRdr; /* A CSV file reader used to store an error in csvtabConnect()