25#ifndef ENGINE_HELPERS_H
26#define ENGINE_HELPERS_H
39typedef void (*GncBOCb) (gpointer new_val, gpointer user_data);
48const char * gnc_get_num_action (
const Transaction *trans,
const Split *split);
56const char * gnc_get_action_num (
const Transaction *trans,
const Split *split);
69void gnc_set_num_action (Transaction *trans, Split *split,
70 const char *num,
const char *action);
75gnc_book_option_num_field_source_change (gboolean num_action);
80gnc_book_option_register_cb (
const gchar *key, GncBOCb func, gpointer user_data);
84gnc_book_option_remove_cb (
const gchar *key, GncBOCb func, gpointer user_data);
Account handling public routines.
API for Transactions and Splits (journal entries)
All type declarations for the whole Gnucash engine.