summaryrefslogtreecommitdiffstats
path: root/vespalib
diff options
context:
space:
mode:
Diffstat (limited to 'vespalib')
-rw-r--r--vespalib/src/vespa/vespalib/trace/tracenode.cpp2
-rw-r--r--vespalib/src/vespa/vespalib/trace/tracenode.h3
2 files changed, 5 insertions, 0 deletions
diff --git a/vespalib/src/vespa/vespalib/trace/tracenode.cpp b/vespalib/src/vespa/vespalib/trace/tracenode.cpp
index 5cd3a18f19a..71df1dc384d 100644
--- a/vespalib/src/vespa/vespalib/trace/tracenode.cpp
+++ b/vespalib/src/vespa/vespalib/trace/tracenode.cpp
@@ -60,6 +60,8 @@ TraceNode::TraceNode(const TraceNode &rhs) :
addChildren(rhs._children);
}
+TraceNode & TraceNode::operator =(const TraceNode &) = default;
+
TraceNode::~TraceNode() { }
TraceNode::TraceNode(const string &note, int64_t timestamp) :
diff --git a/vespalib/src/vespa/vespalib/trace/tracenode.h b/vespalib/src/vespa/vespalib/trace/tracenode.h
index 4f78a718df7..fbb428c43d2 100644
--- a/vespalib/src/vespa/vespalib/trace/tracenode.h
+++ b/vespalib/src/vespa/vespalib/trace/tracenode.h
@@ -48,6 +48,9 @@ public:
*/
explicit TraceNode(int64_t timestamp);
+ TraceNode & operator =(const TraceNode &);
+ TraceNode(TraceNode &&) = default;
+ TraceNode & operator =(TraceNode &&) = default;
~TraceNode();
/**