diff options
author | John Wiegley <johnw@newartisans.com> | 2009-06-18 18:50:49 +0100 |
---|---|---|
committer | John Wiegley <johnw@newartisans.com> | 2009-06-18 18:50:49 +0100 |
commit | 86dfc1e0be5dbfab195cba8a8be31d3dbf0f68c9 (patch) | |
tree | 55965512c0a1abf8f4bbb1519817c7b96fdcab12 /src/commodity.h | |
parent | 1dc21c2d344aa52833e516fea831ff45d8bf7aa1 (diff) | |
download | fork-ledger-86dfc1e0be5dbfab195cba8a8be31d3dbf0f68c9.tar.gz fork-ledger-86dfc1e0be5dbfab195cba8a8be31d3dbf0f68c9.tar.bz2 fork-ledger-86dfc1e0be5dbfab195cba8a8be31d3dbf0f68c9.zip |
The -X option now accepts price settings
For example, if you had 100 AU (onces of gold) and wanted to report it
in dollars, but at a price of $997 per ounce, you could now easily say:
ledger bal -X '$,AU=$997'
Diffstat (limited to 'src/commodity.h')
-rw-r--r-- | src/commodity.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/commodity.h b/src/commodity.h index 8121199a..c15a32f0 100644 --- a/src/commodity.h +++ b/src/commodity.h @@ -567,7 +567,9 @@ public: commodity_t * find_or_create(commodity_t& comm, const annotation_t& details); - void parse_commodity_price(char * optarg); + commodity_t * parse_commodity_prices(const std::string& str, + const bool add_prices = true, + const optional<datetime_t>& moment = none); }; } // namespace ledger |