X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Ferror-query.cpp;h=31de0ee5e764c7d1b0ea98a784668afaedbdc304;hp=13efbbfd7d03f6154ceca9dcc8f9b7b2e8fb69fb;hb=f149493493fbd8a3efa4748832c03278c96c38ca;hpb=2d7da3031c65c4569ff2428a7c2cad30007f3b50 diff --git a/src/common/error-query.cpp b/src/common/error-query.cpp index 13efbbfd7..31de0ee5e 100644 --- a/src/common/error-query.cpp +++ b/src/common/error-query.cpp @@ -24,6 +24,17 @@ struct lttng_error_query { enum lttng_error_query_target_type target_type; }; +struct lttng_error_query_result { + enum lttng_error_query_result_type type; + char *name; + char *description; +}; + +struct lttng_error_query_results { + struct lttng_dynamic_pointer_array results; +}; + +namespace { struct lttng_error_query_comm { /* enum lttng_error_query_target_type */ int8_t target_type; @@ -50,12 +61,6 @@ struct lttng_error_query_action { struct lttng_action_path action_path; }; -struct lttng_error_query_result { - enum lttng_error_query_result_type type; - char *name; - char *description; -}; - struct lttng_error_query_result_comm { /* enum lttng_error_query_result_type */ uint8_t type; @@ -81,10 +86,7 @@ struct lttng_error_query_results_comm { /* `count` instances of `struct lttng_error_query_result` follow. */ char payload[]; } LTTNG_PACKED; - -struct lttng_error_query_results { - struct lttng_dynamic_pointer_array results; -}; +} /* namespace */ static enum lttng_error_code lttng_error_query_result_mi_serialize(