diff options
author | Yehuda Sadeh <yehuda@inktank.com> | 2013-09-27 13:15:35 -0700 |
---|---|---|
committer | Yehuda Sadeh <yehuda@inktank.com> | 2013-09-27 13:15:35 -0700 |
commit | 28949d5d43beba7cef37cb2f83e3399d978061a6 (patch) | |
tree | 60f531c2c0c8336aebacc16d0ae5e612d69ddd22 | |
parent | e5fa6d166cee0d5b8a6fd6c15f76ebfea6f6c61b (diff) | |
download | ceph-28949d5d43beba7cef37cb2f83e3399d978061a6.tar.gz |
Formatter: add dump_bool()
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
-rw-r--r-- | src/common/Formatter.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/common/Formatter.h b/src/common/Formatter.h index 27089ce04f2..f77aa8db179 100644 --- a/src/common/Formatter.h +++ b/src/common/Formatter.h @@ -44,6 +44,9 @@ class Formatter { virtual void dump_int(const char *name, int64_t s) = 0; virtual void dump_float(const char *name, double d) = 0; virtual void dump_string(const char *name, std::string s) = 0; + virtual void dump_bool(const char *name, bool b) { + dump_string(name, (b ? "true" : "false")); + } virtual std::ostream& dump_stream(const char *name) = 0; virtual void dump_format(const char *name, const char *fmt, ...) = 0; virtual void dump_format_unquoted(const char *name, const char *fmt, ...) = 0; |