27 #ifndef GNC_CSV_MODEL_H
28 #define GNC_CSV_MODEL_H
35 #include "stf/stf-parse.h"
89 extern const int num_currency_formats;
90 extern const gchar* currency_format_user[];
93 extern const int num_date_formats;
94 extern const gchar* date_format_user[];
97 extern gchar* gnc_csv_column_type_strs[];
GMappedFile * raw_mapping
int gnc_csv_convert_encoding(GncCsvParseData *parse_data, const char *encoding, GError **error)
int gnc_csv_parse_to_trans(GncCsvParseData *parse_data, Account *account, gboolean redo_errors)
GArray * orig_row_lengths
time64 parse_date(const char *date_str, int format)
void gnc_csv_parse_data_free(GncCsvParseData *parse_data)
Account handling public routines.
StfParseOptions_t * options
GncCsvParseData * gnc_csv_new_parse_data(void)
int gnc_csv_parse(GncCsvParseData *parse_data, gboolean guessColTypes, GError **error)
API for Transactions and Splits (journal entries)
int gnc_csv_load_file(GncCsvParseData *parse_data, const char *filename, GError **error)