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 *get_event_context() const override final;
- void set_event_context(lttng::sessiond::trace::type::cuptr context);
+ 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. */
bool is_registered() const;
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;