X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=converter%2Fbabeltrace-cfg.h;fp=converter%2Fbabeltrace-cfg.h;h=23af3e6801b9bb811fba25be2f9bb0ed60fdba62;hb=ebba3338a91f2b439a50d41f97e9fb4b76cbe29f;hp=a452d59f424d75f09e5544de83c27f32556904e3;hpb=3b6cfcc54e7adaf6725738cb4dd97325cef14ee5;p=babeltrace.git diff --git a/converter/babeltrace-cfg.h b/converter/babeltrace-cfg.h index a452d59f..23af3e68 100644 --- a/converter/babeltrace-cfg.h +++ b/converter/babeltrace-cfg.h @@ -62,9 +62,15 @@ struct bt_config { /* Array of pointers to struct bt_config_component */ GPtrArray *sources; + /* Array of pointers to struct bt_config_component */ + GPtrArray *filters; + /* Array of pointers to struct bt_config_component */ GPtrArray *sinks; + /* Array of pointers to struct bt_config_connection */ + GPtrArray *connections; + bool force_correlate; bool omit_system_plugin_path; bool omit_home_plugin_path; @@ -101,6 +107,8 @@ struct bt_config *bt_config_from_args(int argc, const char *argv[], bool omit_home_plugin_path, struct bt_value *initial_plugin_paths); +struct bt_config_component *bt_config_component_from_arg(const char *arg); + enum bt_value_status bt_config_append_plugin_paths( struct bt_value *plugin_paths, const char *arg);