X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fust-registry-channel.hpp;h=4e7229a69afa8ef8cd471d4c5422f184d3e4c8d4;hb=9d89db29f3bf6c826293350f8f1a8559ec906b24;hp=a32b8088eed172ed7443f7d37fffb61d661080db;hpb=4bcf2294f0701b731d620c38216e1922e919e1b9;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/ust-registry-channel.hpp b/src/bin/lttng-sessiond/ust-registry-channel.hpp index a32b8088e..4e7229a69 100644 --- a/src/bin/lttng-sessiond/ust-registry-channel.hpp +++ b/src/bin/lttng-sessiond/ust-registry-channel.hpp @@ -46,9 +46,13 @@ public: lttng_buffer_type buffer_type, const ust_app& app, uint32_t& out_event_id); - virtual ~registry_channel(); + ~registry_channel() override; + registry_channel(const registry_channel&) = delete; + registry_channel(registry_channel&&) = delete; + registry_channel& operator=(registry_channel&&) = delete; + registry_channel& operator=(const registry_channel&) = delete; - virtual const lttng::sessiond::trace::type *event_context() const override final; + const lttng::sessiond::trace::type *event_context() const final; void event_context(lttng::sessiond::trace::type::cuptr context); /* Channel was registered to at least one application. */ @@ -70,8 +74,8 @@ public: uint32_t _next_event_id; private: - virtual void _accept_on_event_classes( - lttng::sessiond::trace::trace_class_visitor& trace_class_visitor) const override final; + void _accept_on_event_classes( + lttng::sessiond::trace::trace_class_visitor& trace_class_visitor) const final; registered_listener_fn _is_registered_listener; event_added_listener_fn _event_added_listener;