* BabelTrace - CTF on File System Component
*/
-#ifndef BABELTRACE_PLUGIN_CTF_FS_H
-#define BABELTRACE_PLUGIN_CTF_FS_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SRC_FS_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SRC_FS_HPP
#include <glib.h>
{
using UP = std::unique_ptr<ctf_fs_component>;
- explicit ctf_fs_component(const bt2c::Logger& parentLogger) noexcept :
- logger {parentLogger, "PLUGIN/SRC.CTF.FS/COMP"}
+ explicit ctf_fs_component(const ctf::src::ClkClsCfg& clkClsCfgParam,
+ const bt2c::Logger& parentLogger) noexcept :
+ logger {parentLogger, "PLUGIN/SRC.CTF.FS/COMP"},
+ clkClsCfg {clkClsCfgParam}
{
}
using UP = std::unique_ptr<ctf_fs_msg_iter_data>;
explicit ctf_fs_msg_iter_data(bt_self_message_iterator *selfMsgIter) :
- self_msg_iter {selfMsgIter}, logger {bt2::SelfMessageIterator {self_msg_iter},
- "PLUGIN/SRC.CTF.FS/MSG-ITER"}
+ self_msg_iter {selfMsgIter},
+ logger {bt2::SelfMessageIterator {self_msg_iter}, "PLUGIN/SRC.CTF.FS/MSG-ITER"}
{
}
std::string ctf_fs_make_port_name(ctf_fs_ds_file_group *ds_file_group);
-#endif /* BABELTRACE_PLUGIN_CTF_FS_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SRC_FS_HPP */