#include <babeltrace2/babeltrace.h>
+#include "cpp-common/bt2/self-component-port.hpp"
+
enum cond_trigger_func_type
{
COND_TRIGGER_FUNC_TYPE_BASIC,
};
typedef void (*cond_trigger_basic_func)(void);
-typedef void (*cond_trigger_run_in_comp_cls_init_func)(bt_self_component *);
+typedef void (*cond_trigger_run_in_comp_cls_init_func)(bt2::SelfComponent);
struct cond_trigger
{