diff options
Diffstat (limited to 'src/balpair.cc')
-rw-r--r-- | src/balpair.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/balpair.cc b/src/balpair.cc index 822460b3..40d9b9ef 100644 --- a/src/balpair.cc +++ b/src/balpair.cc @@ -53,4 +53,15 @@ balance_pair_t::value(const optional<datetime_t>& moment, return none; } +void balance_pair_t::write_xml(std::ostream& out, const int depth) const +{ + out << xml_str("<balance-pair>\n", depth); + + quantity().write_xml(out, depth + 1); + if (cost) + cost->write_xml(out, depth + 1); + + out << xml_str("</balance-pair>\n", depth); +} + } // namespace ledger |