#include <print.h>
Public Member Functions | |
virtual void | clear () |
virtual void | flush () |
virtual void | operator() (post_t &post) |
print_xacts (report_t &_report, bool _print_raw=false) | |
virtual void | title (const string &) |
virtual | ~print_xacts () |
Protected Types | |
typedef std::list< xact_t * > | xacts_list |
typedef std::map< xact_t *, bool > | xacts_present_map |
Protected Attributes | |
bool | first_title |
shared_ptr< item_handler > | handler |
bool | print_raw |
report_t & | report |
xacts_list | xacts |
xacts_present_map | xacts_present |
|
protected |
|
protected |
|
inline |
Definition at line 67 of file print.h.
References first_title, print_raw, print_xacts(), report, and TRACE_CTOR.
Referenced by print_xacts(), and ~print_xacts().
|
inlinevirtual |
Definition at line 71 of file print.h.
References print_xacts(), and TRACE_DTOR.
|
inlinevirtual |
Reimplemented from ledger::item_handler< post_t >.
Definition at line 80 of file print.h.
References ledger::item_handler< T >::clear(), xacts, and xacts_present.
|
virtual |
Reimplemented from ledger::item_handler< post_t >.
|
virtual |
Reimplemented from ledger::item_handler< post_t >.
|
virtual |
Reimplemented from ledger::item_handler< post_t >.
|
protected |
Definition at line 64 of file print.h.
Referenced by print_xacts().
|
protectedinherited |
Definition at line 55 of file chain.h.
Referenced by ledger::anonymize_posts::anonymize_posts(), ledger::budget_posts::budget_posts(), ledger::by_payee_posts::by_payee_posts(), ledger::calc_posts::calc_posts(), ledger::changed_value_posts::changed_value_posts(), ledger::collapse_posts::collapse_posts(), ledger::day_of_week_posts::day_of_week_posts(), ledger::display_filter_posts::display_filter_posts(), ledger::filter_posts::filter_posts(), ledger::forecast_posts::forecast_posts(), ledger::generate_posts::generate_posts(), ledger::inject_posts::inject_posts(), ledger::pass_down_posts< Iterator >::pass_down_posts(), ledger::related_posts::related_posts(), ledger::sort_posts::sort_posts(), ledger::sort_posts::sort_posts(), ledger::sort_xacts::sort_xacts(), ledger::sort_xacts::sort_xacts(), ledger::subtotal_posts::subtotal_posts(), ledger::transfer_details::transfer_details(), ledger::truncate_xacts::truncate_xacts(), ledger::anonymize_posts::~anonymize_posts(), ledger::changed_value_posts::~changed_value_posts(), ledger::collapse_posts::~collapse_posts(), ledger::display_filter_posts::~display_filter_posts(), ledger::generate_posts::~generate_posts(), ledger::inject_posts::~inject_posts(), ledger::subtotal_posts::~subtotal_posts(), and ledger::transfer_details::~transfer_details().
|
protected |
Definition at line 63 of file print.h.
Referenced by print_xacts().
|
protected |
Definition at line 60 of file print.h.
Referenced by print_xacts().
|
protected |
|
protected |