clang-tidy: Delete unused copy/move ctor/operator
Explicitly delete the copy assignment, move assignment, and move
constructors on the classes where they are unused.
Change-Id: I73298debb4e3e894af5a02006b87d26b70f4535d
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
diff --git a/extensions/openpower-pels/data_interface.hpp b/extensions/openpower-pels/data_interface.hpp
index 0e322fa..41a6d86 100644
--- a/extensions/openpower-pels/data_interface.hpp
+++ b/extensions/openpower-pels/data_interface.hpp
@@ -691,10 +691,10 @@
public:
DataInterface() = delete;
~DataInterface() = default;
- DataInterface(const DataInterface&) = default;
- DataInterface& operator=(const DataInterface&) = default;
- DataInterface(DataInterface&&) = default;
- DataInterface& operator=(DataInterface&&) = default;
+ DataInterface(const DataInterface&) = delete;
+ DataInterface& operator=(const DataInterface&) = delete;
+ DataInterface(DataInterface&&) = delete;
+ DataInterface& operator=(DataInterface&&) = delete;
/**
* @brief Constructor