#include <filters.h>
Public Member Functions | |
virtual void | clear () |
void | create_accounts () |
display_filter_posts (post_handler_ptr handler, report_t &_report, bool _show_rounding) | |
virtual void | flush () |
virtual void | operator() (post_t &post) |
bool | output_rounding (post_t &post) |
virtual void | title (const string &str) |
virtual | ~display_filter_posts () |
Public Attributes | |
account_t * | revalued_account |
Protected Attributes | |
shared_ptr< item_handler > | handler |
ledger::display_filter_posts::display_filter_posts | ( | post_handler_ptr | handler, |
report_t & | _report, | ||
bool | _show_rounding ) |
|
inlinevirtual |
Definition at line 558 of file filters.h.
References ledger::item_handler< post_t >::handler, and TRACE_DTOR.
Reimplemented from ledger::item_handler< post_t >.
Definition at line 572 of file filters.h.
References ledger::item_handler< T >::clear(), ledger::temporaries_t::clear(), create_accounts(), and ledger::expr_base_t< ResultType >::mark_uncompiled().
|
inline |
Definition at line 563 of file filters.h.
References ledger::temporaries_t::create_account(), ledger::downcast(), and revalued_account.
Referenced by clear().
|
inlinevirtualinherited |
Reimplemented in ledger::format_emacs_posts, ledger::post_splitter, ledger::collect_posts, ledger::truncate_xacts, ledger::sort_posts, ledger::sort_xacts, ledger::collapse_posts, ledger::related_posts, ledger::changed_value_posts, ledger::subtotal_posts, ledger::interval_posts, ledger::posts_as_equity, ledger::by_payee_posts, ledger::day_of_week_posts, ledger::budget_posts, ledger::forecast_posts, ledger::format_posts, ledger::report_accounts, ledger::report_payees, ledger::report_tags, ledger::report_commodities, ledger::print_xacts, and ledger::format_ptree.
Reimplemented from ledger::item_handler< post_t >.
|
inlinevirtualinherited |
Reimplemented in ledger::print_xacts, and ledger::format_posts.
|
protectedinherited |
account_t* ledger::display_filter_posts::revalued_account |
Definition at line 552 of file filters.h.
Referenced by create_accounts(), and ledger::changed_value_posts::create_accounts().