summaryrefslogtreecommitdiff
path: root/src/include/serialise.hpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2015-03-09 08:31:29 +0800
committerJohn Hodge <tpg@mutabah.net>2015-03-09 08:31:29 +0800
commita9512c48f2fe621f771599d029fd12fa534e3497 (patch)
treeb47b2bfd65ebf3a12cefcf1496f681e311b56db5 /src/include/serialise.hpp
parentb082aab8d49e3b5a2e1eeee97fd9330f782b7381 (diff)
downloadmrust-a9512c48f2fe621f771599d029fd12fa534e3497.tar.gz
Fixed patterns, bool literals
Diffstat (limited to 'src/include/serialise.hpp')
-rw-r--r--src/include/serialise.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/serialise.hpp b/src/include/serialise.hpp
index 1c2b882e..e70ec113 100644
--- a/src/include/serialise.hpp
+++ b/src/include/serialise.hpp
@@ -44,6 +44,7 @@ public:
virtual Serialiser& operator<<(bool val) = 0;
virtual Serialiser& operator<<(uint64_t val) = 0;
+ virtual Serialiser& operator<<(double val) = 0;
virtual Serialiser& operator<<(const char* s) = 0;
Serialiser& operator<<(const ::std::string& s) {
return *this << s.c_str();
@@ -105,6 +106,7 @@ protected:
public:
virtual void item(bool& b) = 0;
virtual void item(uint64_t& v) = 0;
+ virtual void item(double& v) = 0;
virtual void item(::std::string& s) = 0;
virtual void start_object(const char *tag) = 0;