X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fbin%2Flttng-sessiond%2Fust-registry-session.hpp;h=fc425dca092d7b32c94ba0080f8ebf415b351b9b;hb=0267b5278de7bf4ee1ec11f2270dec4b44e80f36;hp=4bda57a0774a2deab35b963fc1d49196f752594b;hpb=a57c248ad6c2dc246335330f41f9aae9d18fa17e;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/ust-registry-session.hpp b/src/bin/lttng-sessiond/ust-registry-session.hpp index 4bda57a07..fc425dca0 100644 --- a/src/bin/lttng-sessiond/ust-registry-session.hpp +++ b/src/bin/lttng-sessiond/ust-registry-session.hpp @@ -62,7 +62,7 @@ public: void regenerate_metadata(); virtual ~registry_session(); - virtual lttng::sessiond::trace::type::cuptr get_packet_header() const override; + virtual const lttng::sessiond::trace::type *get_packet_header() const noexcept override; /* * With multiple writers and readers, use this lock to access @@ -116,6 +116,7 @@ private: void _reset_metadata(); void _destroy_enum(registry_enum *reg_enum) noexcept; registry_enum *_lookup_enum(const registry_enum *target_enum) const; + lttng::sessiond::trace::type::cuptr _create_packet_header() const; virtual void _accept_on_clock_classes( lttng::sessiond::trace::trace_class_visitor& trace_class_visitor) @@ -195,6 +196,7 @@ private: lttng::sessiond::ust::clock_class::cuptr _clock; const lttng::sessiond::trace::trace_class_visitor::cuptr _metadata_generating_visitor; + lttng::sessiond::trace::type::cuptr _packet_header; }; } /* namespace ust */