From c06fad4291d385c7021dc1876a1d06d52a0508c1 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Sat, 31 Jul 2004 02:23:29 -0400 Subject: removed constraints_t entirely --- item.h | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'item.h') diff --git a/item.h b/item.h index b0fd6a36..e3da6107 100644 --- a/item.h +++ b/item.h @@ -36,17 +36,22 @@ struct item_t void sort(const node_t * sort_order); }; -class constraints_t; +struct node_t; item_t * walk_accounts(const account_t * account, - const constraints_t& constraints); + const node_t * predicate, + const bool show_subtotals); -item_t * walk_items(const item_t * top, const account_t * account, - const constraints_t& constraints); +item_t * walk_items(const item_t * top, + const account_t * account, + const node_t * predicate, + const bool show_subtotals); item_t * walk_entries(entries_list::const_iterator begin, entries_list::const_iterator end, - const constraints_t& constraints); + const node_t * predicate, + const bool show_related, + const bool show_inverted); } // namespace report -- cgit v1.2.3