bool keep_plain_text = false;
};
+struct ctf_metadata_decoder_deleter
+{
+ void operator()(struct ctf_metadata_decoder *decoder);
+};
+
+using ctf_metadata_decoder_up = std::unique_ptr<ctf_metadata_decoder, ctf_metadata_decoder_deleter>;
+
/*
* Creates a CTF metadata decoder.
*
* Returns `NULL` on error.
*/
-struct ctf_metadata_decoder *
+ctf_metadata_decoder_up
ctf_metadata_decoder_create(const struct ctf_metadata_decoder_config *config);
/*