diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-08-10 18:25:01 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-08-10 18:25:40 +0200 |
commit | 56a8d3e424f8d1ddb09045fd5686a1c608d6bd42 (patch) | |
tree | 78d116c3903040a9379766a646f13f8709ca0d28 /vespalib/src | |
parent | a35807d95255625553daa0db745df0e422172fd8 (diff) |
Also run the serialization in different threadpool.
Diffstat (limited to 'vespalib/src')
-rw-r--r-- | vespalib/src/vespa/vespalib/objects/nbostream.h | 3 |
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; } |