Component creation
[babeltrace.git] / include / babeltrace / plugin / component-class-internal.h
index 500d7cf3f503f34c51bf2edcbf354d57d1fd920d..efdf991b520283b58d72e287c01d9798cc710f24 100644 (file)
@@ -37,8 +37,14 @@ struct bt_component_class {
        enum bt_component_type type;
        GString *name;
        struct bt_plugin *plugin;
+       bt_component_init_cb init;
 };
 
+BT_HIDDEN
+int bt_component_class_init(
+               struct bt_component_class *class, enum bt_component_type type,
+               const char *name);
+
 BT_HIDDEN
 struct bt_component_class *bt_component_class_create(
                enum bt_component_type type, const char *name,
This page took 0.022429 seconds and 4 git commands to generate.