lib: add aliases for Babeltrace structure types
[babeltrace.git] / include / babeltrace / graph / component-class.h
index 5a8332e985facc89472b6eb303b4fee5158b6fe7..bc278ce16ebac937707d3bc1216483b97c5f5fba 100644 (file)
 /* For enum bt_query_executor_status */
 #include <babeltrace/graph/query-executor-const.h>
 
+/* For bt_component_class */
+#include <babeltrace/types.h>
+
 #ifdef __cplusplus
 extern "C" {
 #endif
 
-struct bt_component_class;
-
 enum bt_query_status {
        BT_QUERY_STATUS_OK = BT_QUERY_EXECUTOR_STATUS_OK,
        BT_QUERY_STATUS_AGAIN = BT_QUERY_EXECUTOR_STATUS_AGAIN,
@@ -43,11 +44,11 @@ enum bt_query_status {
 };
 
 extern int bt_component_class_set_description(
-               struct bt_component_class *component_class,
+               bt_component_class *component_class,
                const char *description);
 
 extern int bt_component_class_set_help(
-               struct bt_component_class *component_class,
+               bt_component_class *component_class,
                const char *help);
 
 #ifdef __cplusplus
This page took 0.022823 seconds and 4 git commands to generate.