aboutsummaryrefslogtreecommitdiffstats
path: root/vespalib/src
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-08-10 18:25:01 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2017-08-10 18:25:40 +0200
commit56a8d3e424f8d1ddb09045fd5686a1c608d6bd42 (patch)
tree78d116c3903040a9379766a646f13f8709ca0d28 /vespalib/src
parenta35807d95255625553daa0db745df0e422172fd8 (diff)
Also run the serialization in different threadpool.
Diffstat (limited to 'vespalib/src')
-rw-r--r--vespalib/src/vespa/vespalib/objects/nbostream.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/vespalib/src/vespa/vespalib/objects/nbostream.h b/vespalib/src/vespa/vespalib/objects/nbostream.h
index d72336a163d..75d3bc03313 100644
--- a/vespalib/src/vespa/vespalib/objects/nbostream.h
+++ b/vespalib/src/vespa/vespalib/objects/nbostream.h
@@ -28,8 +28,11 @@ public:
nbostream(const void * buf, size_t sz);
nbostream(Alloc && buf, size_t sz);
nbostream(const nbostream & rhs);
+ nbostream(nbostream && rhs) noexcept = default;
+
~nbostream();
nbostream & operator = (const nbostream & rhs);
+ nbostream & operator = (nbostream && rhs) noexcept = default;
nbostream & operator << (double v) { double n(nbo::n2h(v)); write8(&n); return *this; }
nbostream & operator >> (double & v) { double n; read8(&n); v = nbo::n2h(n); return *this; }