X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fplugin%2Fcomponent-factory.h;h=4513035ce727d44558e4481d7cdc8942a6272176;hb=b8a068016f0953440df334b147db75e861e7f2ac;hp=5915a5b1b36c8f39cdac5c04e634d223dc882cdf;hpb=dafd80ce71a4f617deaac7084edb0c03450b3259;p=babeltrace.git diff --git a/include/babeltrace/plugin/component-factory.h b/include/babeltrace/plugin/component-factory.h index 5915a5b1..4513035c 100644 --- a/include/babeltrace/plugin/component-factory.h +++ b/include/babeltrace/plugin/component-factory.h @@ -71,14 +71,12 @@ struct bt_component_factory; * * @returns An instance of component factory */ -extern -struct bt_component_factory *bt_component_factory_create(void); +extern struct bt_component_factory *bt_component_factory_create(void); /** * Get the list of components registered to this factory. */ -extern -struct bt_object *bt_component_factory_get_components( +extern struct bt_object *bt_component_factory_get_components( struct bt_component_factory *factory); /** @@ -91,24 +89,19 @@ struct bt_object *bt_component_factory_get_components( * @param path A path to a file or directory * @returns One of #bt_component_factory_status values */ -extern -enum bt_component_factory_status bt_component_factory_load( +extern enum bt_component_factory_status bt_component_factory_load( struct bt_component_factory *factory, const char *path); -extern -enum bt_component_factory_status +extern enum bt_component_factory_status bt_component_factory_register_source_component_class( struct bt_component_factory *factory, const char *name, bt_component_source_init_cb init); -extern -enum bt_component_factory_status bt_component_factory_register_sink_component_class( +extern enum bt_component_factory_status +bt_component_factory_register_sink_component_class( struct bt_component_factory *factory, const char *name, bt_component_sink_init_cb init); -extern -void bt_component_factory_destroy(struct bt_component_factory *factory); - #ifdef __cplusplus } #endif