X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fust-registry-channel.hpp;h=636de94aa9979ebfbf8a23e8d95a5a1c7a32e046;hb=69e98ad60c01ddfbfa6eb843960f77804173dd0f;hp=cbe1ab5af48fd4e9153dca746dcdff4dcc980d51;hpb=cd9adb8b829564212158943a0d279bb35322ab30;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 cbe1ab5af..636de94aa 100644 --- a/src/bin/lttng-sessiond/ust-registry-channel.hpp +++ b/src/bin/lttng-sessiond/ust-registry-channel.hpp @@ -15,8 +15,8 @@ #include -#include #include +#include struct ust_app; @@ -29,24 +29,29 @@ class registry_event; class registry_channel : public lttng::sessiond::trace::stream_class { public: using registered_listener_fn = std::function; - using event_added_listener_fn = std::function; + using event_added_listener_fn = + std::function; registry_channel(uint32_t channel_id, - const lttng::sessiond::trace::abi& trace_abi, - std::string default_clock_class_name, - registered_listener_fn channel_registered_listener, - event_added_listener_fn new_event_listener); + const lttng::sessiond::trace::abi& trace_abi, + std::string default_clock_class_name, + registered_listener_fn channel_registered_listener, + event_added_listener_fn new_event_listener); void add_event(int session_objd, - int channel_objd, - std::string name, - std::string signature, - std::vector event_fields, - int loglevel_value, - nonstd::optional model_emf_uri, - lttng_buffer_type buffer_type, - const ust_app& app, - uint32_t& out_event_id); + int channel_objd, + std::string name, + std::string signature, + std::vector event_fields, + int loglevel_value, + nonstd::optional model_emf_uri, + lttng_buffer_type buffer_type, + const ust_app& app, + uint32_t& out_event_id); ~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; const lttng::sessiond::trace::type *event_context() const final; void event_context(lttng::sessiond::trace::type::cuptr context); @@ -71,7 +76,7 @@ public: private: void _accept_on_event_classes( - lttng::sessiond::trace::trace_class_visitor& trace_class_visitor) const final; + lttng::sessiond::trace::trace_class_visitor& trace_class_visitor) const final; registered_listener_fn _is_registered_listener; event_added_listener_fn _event_added_listener;