00001 #ifndef _IMPEXP_H 00002 #define _IMPEXP_H 00003 00031 int impexp_import_sql(sqlite3 *db, char *filename); 00032 00067 int impexp_export_sql(sqlite3 *db, char *filename, int mode, ...); 00068 00106 int impexp_export_csv(sqlite3 *db, char *filename, int hdr, ...); 00107 00166 int impexp_export_xml(sqlite3 *db, char *filename, 00167 int append, int indent, char *root, 00168 char *item, char *tablename, char *schema); 00169 00177 typedef void (*impexp_putc)(int c, void *arg); 00178 00206 int impexp_export_json(sqlite3 *db, char *sql, impexp_putc pfunc, 00207 void *parg); 00208 00229 int impexp_init(sqlite3 *db); 00230 00231 00232 #endif