Clean-up: lttng: utils: missing special member functions
[lttng-tools.git] / src / bin / lttng / utils.hpp
index dc9c23e29923d85503ad0707d82d6c19ce359bb4..7f398397a95a38ca585bcfcd000095497f913c6d 100644 (file)
@@ -67,6 +67,11 @@ public:
        {
        }
 
+       session_storage(session_storage&) = delete;
+       session_storage& operator=(const session_storage& other) = delete;
+       session_storage& operator=(session_storage&& other) = delete;
+       ~session_storage() = default;
+
        lttng_session_uptr _array = nullptr;
        std::size_t _count = 0;
 };
@@ -128,6 +133,11 @@ public:
        {
        }
 
+       session_list(session_list&) = delete;
+       session_list& operator=(const session_list& other) = delete;
+       session_list& operator=(session_list&& other) = delete;
+       ~session_list() = default;
+
        void resize(std::size_t new_size) noexcept
        {
                _container._count = new_size;
This page took 0.023082 seconds and 4 git commands to generate.