33 #ifndef GNC_IMPORT_MAIN_MATCHER_H
34 #define GNC_IMPORT_MAIN_MATCHER_H
42 gboolean imported, gpointer user_data);
69 gboolean all_from_same_account,
70 gint match_date_hardlimit);
101 const gchar* heading,
102 gboolean all_from_same_account,
103 gint match_date_hardlimit);
131 GNCTransactionProcessedCB trans_processed_cb,
Generic importer backend interface.
void on_matcher_help_clicked(GtkButton *button, gpointer user_data)
void gnc_gen_trans_list_add_tp_cb(GNCImportMainMatcher *info, GNCTransactionProcessedCB trans_processed_cb, gpointer user_data)
GNCImportMainMatcher * gnc_gen_trans_list_new(GtkWidget *parent, const gchar *heading, gboolean all_from_same_account, gint match_date_hardlimit)
void gnc_gen_trans_list_add_trans(GNCImportMainMatcher *gui, Transaction *trans)
gboolean gnc_gen_trans_list_run(GNCImportMainMatcher *info)
GtkWidget * gnc_gen_trans_list_widget(GNCImportMainMatcher *info)
void gnc_gen_trans_assist_start(GNCImportMainMatcher *info)
void gnc_gen_trans_list_add_trans_with_ref_id(GNCImportMainMatcher *gui, Transaction *trans, guint32 ref_id)
void gnc_gen_trans_list_delete(GNCImportMainMatcher *info)
API for Transactions and Splits (journal entries)
GNCImportMainMatcher * gnc_gen_trans_assist_new(GtkWidget *parent, const gchar *heading, gboolean all_from_same_account, gint match_date_hardlimit)