56 struct xact_template_t
58 optional<date_t>
date;
59 optional<string> date_string;
60 optional<string> code;
61 optional<string> note;
79 std::list<post_template_t> posts;
84 xact_template_t(
const xact_template_t& other)
86 date_string(other.date_string),
89 payee_mask(other.payee_mask),
94 ~xact_template_t() throw() {
98 void dump(std::ostream& out)
const;
101 optional<xact_template_t> tmpl;
122 virtual void dump(std::ostream& out)
const {
Abstract dynamic type representing various numeric types.
#define TRACE_CTOR(cls, args)
value_t xact_command(call_scope_t &args)
value_t template_command(call_scope_t &args)
virtual result_type real_calc(scope_t &)
xact_t * insert(journal_t &journal)
draft_t(const value_t &args)
virtual void dump(std::ostream &out) const
void parse_args(const value_t &args)
optional< amount_t > cost
optional< string > cost_operator
optional< amount_t > amount
optional< mask_t > account_mask
expr_base_t(const expr_base_t &other)
Dynamic type representing various numeric types.