X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fevent-class.hpp;fp=src%2Fbin%2Flttng-sessiond%2Fevent-class.hpp;h=2a5e63e62dd524fe98315565318c91bd1c0c6c5c;hp=d42d764aaa4a6b8346686bee12bc945a52d98efc;hb=9d89db29f3bf6c826293350f8f1a8559ec906b24;hpb=1a12551012430c38186da14611dd4921e7319d20 diff --git a/src/bin/lttng-sessiond/event-class.hpp b/src/bin/lttng-sessiond/event-class.hpp index d42d764aa..2a5e63e62 100644 --- a/src/bin/lttng-sessiond/event-class.hpp +++ b/src/bin/lttng-sessiond/event-class.hpp @@ -23,9 +23,14 @@ class trace_class_visitor; class event_class { public: - virtual void accept(trace_class_visitor& visitor) const; + event_class(const event_class&) = delete; + event_class(event_class&&) = delete; + event_class& operator=(event_class&&) = delete; + event_class& operator=(const event_class&) = delete; virtual ~event_class() = default; + virtual void accept(trace_class_visitor& visitor) const; + const unsigned int id; const unsigned int stream_class_id; const int log_level;