28#ifndef GNC_UI_BALANCES_H_
29#define GNC_UI_BALANCES_H_
46gnc_ui_account_get_balance_full (xaccGetBalanceInCurrencyFn fn,
50 const gnc_commodity *commodity);
59gnc_numeric gnc_ui_account_get_balance (
const Account *account,
60 gboolean include_children);
72gnc_numeric gnc_ui_account_get_reconciled_balance(
const Account *account,
73 gboolean include_children);
89gnc_ui_account_get_print_balance (xaccGetBalanceInCurrencyFn fn,
109gnc_ui_account_get_print_report_balance (xaccGetBalanceInCurrencyFn fn,
114gnc_numeric gnc_ui_account_get_balance_as_of_date (
Account *account,
116 gboolean include_children);
118gnc_ui_account_get_reconciled_balance_as_of_date (
Account *account,
120 gboolean include_children);
131gnc_numeric gnc_ui_owner_get_balance_full (
GncOwner *owner,
133 const gnc_commodity *commodity);
141gchar * gnc_ui_owner_get_print_balance (
GncOwner *owner,
150gchar * gnc_ui_owner_get_print_report_balance (
GncOwner *owner,
162gboolean gnc_ui_account_is_higher_balance_limit_reached (
const Account *account, gboolean *is_zero);
173gboolean gnc_ui_account_is_lower_balance_limit_reached (
const Account *account, gboolean *is_zero);
182gchar * gnc_ui_account_get_balance_limit_icon_name (
const Account *account);
193gchar * gnc_ui_account_get_balance_limit_explanation (
const Account *account);
Account handling public routines.
Business Interface: Object OWNERs.
gint64 time64
Most systems that are currently maintained, including Microsoft Windows, BSD-derived Unixes and Linux...