Add support for statically-built plug-ins
[babeltrace.git] / include / babeltrace / plugin / component-factory.h
index a36d6b72eae2a189d583677c600bd09e589dff2e..95c5767bdfd2c87aa7b2086ac7a7a9f19df95fda 100644 (file)
@@ -138,6 +138,15 @@ extern enum bt_component_factory_status bt_component_factory_load(
 extern enum bt_component_factory_status bt_component_factory_load_recursive(
                struct bt_component_factory *factory, const char *path);
 
+/**
+ * Load and register Babeltrace plugins statically-linked to the executable.
+ *
+ * @param factory      A component factory instance
+ * @returns            One of #bt_component_factory_status values
+ */
+extern enum bt_component_factory_status bt_component_factory_load_static(
+               struct bt_component_factory *factory);
+
 extern enum bt_component_factory_status
 bt_component_factory_register_source_component_class(
                struct bt_component_factory *factory, const char *name,
This page took 0.024369 seconds and 4 git commands to generate.