From 398c2001a66d090148daab88223c2eece774e847 Mon Sep 17 00:00:00 2001 From: Johan Mabille Date: Mon, 8 Apr 2024 06:49:11 +0200 Subject: [PATCH] Removed copy and move semantics of dictionary_encoded_layout --- include/sparrow/dictionary_encoded_layout.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/sparrow/dictionary_encoded_layout.hpp b/include/sparrow/dictionary_encoded_layout.hpp index e1e134db..e643051b 100644 --- a/include/sparrow/dictionary_encoded_layout.hpp +++ b/include/sparrow/dictionary_encoded_layout.hpp @@ -146,6 +146,11 @@ namespace sparrow using const_value_range = std::ranges::subrange; explicit dictionary_encoded_layout(array_data& data); + + dictionary_encoded_layout(const dictionary_encoded_layout&) = delete; + dictionary_encoded_layout& operator=(const dictionary_encoded_layout&) = delete; + dictionary_encoded_layout(dictionary_encoded_layout&&) = delete; + dictionary_encoded_layout& operator=(dictionary_encoded_layout&&) = delete; size_type size() const; const_reference operator[](size_type i) const;