diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2020-12-02 15:12:40 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2020-12-02 15:12:40 +0000 |
commit | 24fce8362d27de4f744c9c6ec4b179ba7c1b0407 (patch) | |
tree | 1b907488f4e40c1e978e11cc66ae49e6bb5d82c2 /vespalog | |
parent | e0ff48f98757a80ce516518f86a7d013f7e18aa1 (diff) |
Make it compatible with c++2a
Diffstat (limited to 'vespalog')
-rw-r--r-- | vespalog/src/vespa/log/bufferedlogger.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/vespalog/src/vespa/log/bufferedlogger.cpp b/vespalog/src/vespa/log/bufferedlogger.cpp index 5c243b86f86..63663e0705b 100644 --- a/vespalog/src/vespa/log/bufferedlogger.cpp +++ b/vespalog/src/vespa/log/bufferedlogger.cpp @@ -38,6 +38,10 @@ public: uint64_t _timestamp; Logger* _logger; + Entry(const Entry &); + Entry & operator=(const Entry &); + Entry(Entry &&) noexcept; + Entry & operator=(Entry &&) noexcept; Entry(Logger::LogLevel level, const char* file, int line, const std::string& token, const std::string& message, uint64_t timestamp, Logger&); @@ -137,7 +141,11 @@ BackingBuffer::Entry::Entry(Logger::LogLevel level, const char* file, int line, { } -BackingBuffer::Entry::~Entry() { } +BackingBuffer::Entry::Entry(const Entry &) = default; +BackingBuffer::Entry & BackingBuffer::Entry::operator =(const Entry &) = default; +BackingBuffer::Entry::Entry(Entry &&) noexcept = default; +BackingBuffer::Entry & BackingBuffer::Entry::operator=(Entry &&) noexcept = default; +BackingBuffer::Entry::~Entry() = default; bool BackingBuffer::Entry::operator==(const Entry& entry) const |