From 9044bf168ab0d8d6df03034898b1e5a4cb1559e8 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Sun, 13 May 2007 09:27:26 +0000 Subject: *** no comment *** --- src/commodity.h | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) (limited to 'src/commodity.h') diff --git a/src/commodity.h b/src/commodity.h index a5a13aeb..dbd6233f 100644 --- a/src/commodity.h +++ b/src/commodity.h @@ -148,14 +148,14 @@ public: optional name() const { return base->name; } - void set_name(const optional& arg = optional()) { + void set_name(const optional& arg = none) { base->name = arg; } optional note() const { return base->note; } - void set_note(const optional& arg = optional()) { + void set_note(const optional& arg = none) { base->note = arg; } @@ -169,14 +169,14 @@ public: optional smaller() const { return base->smaller; } - void set_smaller(const optional& arg = optional()) { + void set_smaller(const optional& arg = none) { base->smaller = arg; } optional larger() const { return base->larger; } - void set_larger(const optional& arg = optional()) { + void set_larger(const optional& arg = none) { base->larger = arg; } @@ -187,8 +187,7 @@ public: void add_price(const moment_t& date, const amount_t& price); bool remove_price(const moment_t& date); - optional value(const optional& moment = - optional()); + optional value(const optional& moment = none); static void parse_symbol(std::istream& in, string& symbol); static string parse_symbol(std::istream& in) { @@ -220,9 +219,9 @@ struct annotation_t : public equality_comparable optional tag; explicit annotation_t - (const optional& _price = optional(), - const optional& _date = optional(), - const optional& _tag = optional()) + (const optional& _price = none, + const optional& _date = none, + const optional& _tag = none) : price(_price), date(_date), tag(_tag) {} operator bool() const { @@ -354,8 +353,7 @@ public: (commodity_t& commodity, const optional& date, const optional& moment, - const optional& last), - first_initialized > > get_quote; + const optional& last)> get_quote; explicit commodity_pool_t(); -- cgit v1.2.3