Removed an unused class: format_entries
This commit is contained in:
parent
20a3ba0d21
commit
dc63429785
4 changed files with 4 additions and 60 deletions
|
|
@ -179,37 +179,6 @@ void gather_statistics::operator()(xact_t& xact)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void format_entries::format_last_entry()
|
|
||||||
{
|
|
||||||
bool first = true;
|
|
||||||
std::ostream& out(report.output_stream);
|
|
||||||
|
|
||||||
foreach (xact_t * xact, last_entry->xacts) {
|
|
||||||
if (xact->has_xdata() &&
|
|
||||||
xact->xdata().has_flags(XACT_EXT_TO_DISPLAY)) {
|
|
||||||
if (first) {
|
|
||||||
bind_scope_t bound_scope(report, *xact);
|
|
||||||
first_line_format.format(out, bound_scope);
|
|
||||||
first = false;
|
|
||||||
} else {
|
|
||||||
bind_scope_t bound_scope(report, *xact);
|
|
||||||
next_lines_format.format(out, bound_scope);
|
|
||||||
}
|
|
||||||
xact->xdata().add_flags(XACT_EXT_DISPLAYED);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void format_entries::operator()(xact_t& xact)
|
|
||||||
{
|
|
||||||
xact.xdata().add_flags(XACT_EXT_TO_DISPLAY);
|
|
||||||
|
|
||||||
if (last_entry && xact.entry != last_entry)
|
|
||||||
format_last_entry();
|
|
||||||
|
|
||||||
last_entry = xact.entry;
|
|
||||||
}
|
|
||||||
|
|
||||||
void format_accounts::post_account(account_t& account)
|
void format_accounts::post_account(account_t& account)
|
||||||
{
|
{
|
||||||
bind_scope_t bound_scope(report, account);
|
bind_scope_t bound_scope(report, account);
|
||||||
|
|
|
||||||
28
src/output.h
28
src/output.h
|
|
@ -124,34 +124,6 @@ public:
|
||||||
virtual void operator()(xact_t& xact);
|
virtual void operator()(xact_t& xact);
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief Brief
|
|
||||||
*
|
|
||||||
* Long.
|
|
||||||
*/
|
|
||||||
class format_entries : public format_xacts
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
format_entries(report_t& _report, const string& format)
|
|
||||||
: format_xacts(_report, format) {
|
|
||||||
TRACE_CTOR(format_entries, "report_t&, const string&");
|
|
||||||
}
|
|
||||||
virtual ~format_entries() {
|
|
||||||
TRACE_DTOR(format_entries);
|
|
||||||
}
|
|
||||||
|
|
||||||
virtual void format_last_entry();
|
|
||||||
|
|
||||||
virtual void flush() {
|
|
||||||
if (last_entry) {
|
|
||||||
format_last_entry();
|
|
||||||
last_entry = NULL;
|
|
||||||
}
|
|
||||||
format_xacts::flush();
|
|
||||||
}
|
|
||||||
virtual void operator()(xact_t& xact);
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Brief
|
* @brief Brief
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -436,7 +436,8 @@ option_t<report_t> * report_t::lookup_option(const char * p)
|
||||||
else OPT(quarterly);
|
else OPT(quarterly);
|
||||||
break;
|
break;
|
||||||
case 'r':
|
case 'r':
|
||||||
OPT(real);
|
OPT(raw);
|
||||||
|
else OPT(real);
|
||||||
else OPT(register_format_);
|
else OPT(register_format_);
|
||||||
else OPT_(related);
|
else OPT_(related);
|
||||||
else OPT(related_all);
|
else OPT(related_all);
|
||||||
|
|
|
||||||
|
|
@ -487,6 +487,8 @@ public:
|
||||||
parent->HANDLER(period_).on("quarterly");
|
parent->HANDLER(period_).on("quarterly");
|
||||||
});
|
});
|
||||||
|
|
||||||
|
OPTION(report_t, raw);
|
||||||
|
|
||||||
OPTION_(report_t, real, DO() { // -R
|
OPTION_(report_t, real, DO() { // -R
|
||||||
parent->HANDLER(limit_).on("real");
|
parent->HANDLER(limit_).on("real");
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue