diff options
author | Haavard <havardpe@yahoo-inc.com> | 2017-02-03 13:34:54 +0000 |
---|---|---|
committer | Haavard <havardpe@yahoo-inc.com> | 2017-02-03 18:16:45 +0000 |
commit | 439a2d738d072598ec44e3f87f9436a10d6af1e5 (patch) | |
tree | b913f69f2864c1de933bc64a3b0339c39c0d97c6 /vespalib | |
parent | 9b5aa09b3451c0f0b3591fc40543b3f9ff216227 (diff) |
avoid multiple copies of insertion operator
Diffstat (limited to 'vespalib')
-rw-r--r-- | vespalib/src/vespa/vespalib/data/simple_buffer.cpp | 4 | ||||
-rw-r--r-- | vespalib/src/vespa/vespalib/data/simple_buffer.h | 4 |
2 files changed, 5 insertions, 3 deletions
diff --git a/vespalib/src/vespa/vespalib/data/simple_buffer.cpp b/vespalib/src/vespa/vespalib/data/simple_buffer.cpp index b178bb9e569..4fe71df1435 100644 --- a/vespalib/src/vespa/vespalib/data/simple_buffer.cpp +++ b/vespalib/src/vespa/vespalib/data/simple_buffer.cpp @@ -41,4 +41,8 @@ SimpleBuffer::commit(size_t bytes) return *this; } +std::ostream &operator<<(std::ostream &os, const SimpleBuffer &buf) { + return os << buf.get(); +} + } // namespace vespalib diff --git a/vespalib/src/vespa/vespalib/data/simple_buffer.h b/vespalib/src/vespa/vespalib/data/simple_buffer.h index 5cb2a0f1ad1..3f0d5f975de 100644 --- a/vespalib/src/vespa/vespalib/data/simple_buffer.h +++ b/vespalib/src/vespa/vespalib/data/simple_buffer.h @@ -32,8 +32,6 @@ public: bool operator==(const SimpleBuffer &rhs) const { return (get() == rhs.get()); } }; -std::ostream &operator<<(std::ostream &os, const SimpleBuffer &buf) { - return os << buf.get(); -} +std::ostream &operator<<(std::ostream &os, const SimpleBuffer &buf); } // namespace vespalib |