summaryrefslogtreecommitdiffstats
path: root/c++/src/H5Attribute.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'c++/src/H5Attribute.cpp')
-rw-r--r--c++/src/H5Attribute.cpp12
1 files changed, 12 insertions, 0 deletions
diff --git a/c++/src/H5Attribute.cpp b/c++/src/H5Attribute.cpp
index e838b4f..e629a80 100644
--- a/c++/src/H5Attribute.cpp
+++ b/c++/src/H5Attribute.cpp
@@ -605,4 +605,16 @@ Attribute::~Attribute()
}
}
+//--------------------------------------------------------------------------
+// Function: Copy assignment operator
+Attribute &
+Attribute::operator=(const Attribute &original)
+{
+ if (&original != this) {
+ setId(original.id);
+ }
+
+ return *this;
+}
+
} // namespace H5