Do not use `bool` type; use new `bt_bool` instead
[babeltrace.git] / include / babeltrace / plugin / plugin.h
index 64192b3d3a0a9ec19b26a8c76d0df9a48d24810a..b9be67436b08bd386ab30f6f3fb9b840e6f78394 100644 (file)
@@ -30,8 +30,8 @@
 
 #include <stdint.h>
 #include <stddef.h>
-#include <stdbool.h>
 #include <babeltrace/graph/component-class.h>
+#include <babeltrace/types.h>
 
 #ifdef __cplusplus
 extern "C" {
@@ -62,7 +62,7 @@ extern struct bt_component_class *bt_plugin_find_component_class(
 extern struct bt_plugin_set *bt_plugin_create_all_from_file(const char *path);
 
 extern struct bt_plugin_set *bt_plugin_create_all_from_dir(const char *path,
-               bool recurse);
+               bt_bool recurse);
 
 extern struct bt_plugin_set *bt_plugin_create_all_from_static(void);
 
@@ -112,8 +112,8 @@ extern enum bt_plugin_status bt_plugin_get_version(struct bt_plugin *plugin,
 
 extern int64_t bt_plugin_get_component_class_count(struct bt_plugin *plugin);
 
-extern struct bt_component_class *bt_plugin_get_component_class(
-               struct bt_plugin *plugin, size_t index);
+extern struct bt_component_class *bt_plugin_get_component_class_by_index(
+               struct bt_plugin *plugin, uint64_t index);
 
 extern
 struct bt_component_class *bt_plugin_get_component_class_by_name_and_type(
@@ -125,7 +125,7 @@ int64_t bt_plugin_set_get_plugin_count(struct bt_plugin_set *plugin_set);
 
 extern
 struct bt_plugin *bt_plugin_set_get_plugin(struct bt_plugin_set *plugin_set,
-               unsigned int index);
+               uint64_t index);
 
 #ifdef __cplusplus
 }
This page took 0.023706 seconds and 4 git commands to generate.