Clean-up: use const reference where possible
[lttng-tools.git] / src / bin / lttng-sessiond / ctf2-trace-class-visitor.hpp
index 0d28961236bcb661027cfc186933c0cafc828711..a46cc8bcbd845abe3e7e7be9862c6c31d894d9ca 100644 (file)
@@ -8,12 +8,12 @@
 #ifndef LTTNG_CTF2_TRACE_CLASS_VISITOR_H
 #define LTTNG_CTF2_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 <vendor/optional.hpp>
 #include <vendor/nlohmann/json.hpp>
+#include <vendor/optional.hpp>
 
 #include <functional>
 
@@ -25,8 +25,7 @@ using append_metadata_fragment_function = std::function<void(const std::string&
 
 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);
+       trace_class_visitor(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;
@@ -36,7 +35,6 @@ public:
 private:
        void append_metadata_fragment(const nlohmann::json& fragment) const;
 
-       const lttng::sessiond::trace::abi& _trace_abi;
        const append_metadata_fragment_function _append_metadata_fragment;
 };
 
This page took 0.02531 seconds and 4 git commands to generate.