struct lttng_live_metadata
{
+ using UP = std::unique_ptr<lttng_live_metadata>;
+
explicit lttng_live_metadata(const bt2c::Logger& parentLogger) :
logger {parentLogger, "PLUGIN/SRC.CTF.LTTNG-LIVE/METADATA"}
{
bt2::TraceClass::Shared trace_class;
- struct lttng_live_metadata *metadata = nullptr;
+ lttng_live_metadata::UP metadata;
const bt_clock_class *clock_class = nullptr;