X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=converter%2Fbabeltrace-cfg.h;h=f78fc1aef362090fbc1b2e2404e3897af016d833;hb=a67681c1f02f54bc1f708d449bceb35476024083;hp=6670d2fae058764293e52dcad2f6c28e1a765e2c;hpb=90de159b47c08681635528a6fee20ef336f431f1;p=babeltrace.git diff --git a/converter/babeltrace-cfg.h b/converter/babeltrace-cfg.h index 6670d2fa..f78fc1ae 100644 --- a/converter/babeltrace-cfg.h +++ b/converter/babeltrace-cfg.h @@ -47,6 +47,7 @@ enum bt_config_command { BT_CONFIG_COMMAND_CONVERT, BT_CONFIG_COMMAND_LIST_PLUGINS, BT_CONFIG_COMMAND_HELP, + BT_CONFIG_COMMAND_QUERY, }; struct bt_config { @@ -75,6 +76,7 @@ struct bt_config { bool force_correlate; bool omit_system_plugin_path; bool omit_home_plugin_path; + bool print_ctf_metadata; } convert; /* BT_CONFIG_COMMAND_LIST_PLUGINS */ @@ -91,6 +93,15 @@ struct bt_config { bool omit_home_plugin_path; struct bt_config_component *cfg_component; } help; + + /* BT_CONFIG_COMMAND_QUERY */ + struct { + struct bt_value *plugin_paths; + bool omit_system_plugin_path; + bool omit_home_plugin_path; + GString *object; + struct bt_config_component *cfg_component; + } query; } cmd_data; };