X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Ftsdl-trace-class-visitor.hpp;h=6d629e2beff51dbe35268ca8b8f4721bf7e4031b;hb=HEAD;hp=1b8bd642de9b885614972a19250da54824b05e2b;hpb=b6bbb1d666531bf061f29884da1b0d7c10f59aa0;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/tsdl-trace-class-visitor.hpp b/src/bin/lttng-sessiond/tsdl-trace-class-visitor.hpp index 1b8bd642d..c15ee8f45 100644 --- a/src/bin/lttng-sessiond/tsdl-trace-class-visitor.hpp +++ b/src/bin/lttng-sessiond/tsdl-trace-class-visitor.hpp @@ -8,9 +8,9 @@ #ifndef LTTNG_TSDL_TRACE_CLASS_VISITOR_H #define LTTNG_TSDL_TRACE_CLASS_VISITOR_H -#include "trace-class.hpp" -#include "stream-class.hpp" #include "event-class.hpp" +#include "stream-class.hpp" +#include "trace-class.hpp" #include @@ -36,13 +36,13 @@ public: type_overrider() = default; void publish(const lttng::sessiond::trace::type& original, - lttng::sessiond::trace::type::cuptr new_type_override); - const lttng::sessiond::trace::type& type( - const lttng::sessiond::trace::type& original) const noexcept; + lttng::sessiond::trace::type::cuptr new_type_override); + const lttng::sessiond::trace::type& + type(const lttng::sessiond::trace::type& original) const noexcept; private: std::unordered_map - _overriden_types; + _overriden_types; }; } /* namespace details. */ @@ -56,18 +56,18 @@ private: class trace_class_visitor : public lttng::sessiond::trace::trace_class_visitor { public: trace_class_visitor(const lttng::sessiond::trace::abi& trace_abi, - append_metadata_fragment_function append_metadata); + append_metadata_fragment_function append_metadata); - virtual void visit(const lttng::sessiond::trace::trace_class& trace_class) override final; - virtual void visit(const lttng::sessiond::trace::clock_class& clock_class) override final; - virtual void visit(const lttng::sessiond::trace::stream_class& stream_class) override final; - virtual void visit(const lttng::sessiond::trace::event_class& event_class) override final; + void visit(const lttng::sessiond::trace::trace_class& trace_class) final; + void visit(const lttng::sessiond::trace::clock_class& clock_class) final; + void visit(const lttng::sessiond::trace::stream_class& stream_class) final; + void visit(const lttng::sessiond::trace::event_class& event_class) final; private: /* Coherent (parseable) fragments must be appended. */ void append_metadata_fragment(const std::string& fragment) const; - const lttng::sessiond::trace::type& _lookup_field_type( - const lttng::sessiond::trace::field_location& field_location) const; + const lttng::sessiond::trace::type& + _lookup_field_type(const lttng::sessiond::trace::field_location& field_location) const; const lttng::sessiond::trace::abi& _trace_abi; const append_metadata_fragment_function _append_metadata_fragment;