From 7b6afccb24b31e2feed787c2ed97809e797c3070 Mon Sep 17 00:00:00 2001 From: Philippe Proulx Date: Wed, 14 Aug 2019 15:03:17 -0400 Subject: [PATCH] lib: assign values to all public enumerators Signed-off-by: Philippe Proulx Change-Id: I18db5294b67335504d303ea57e1214d8dc5f76ee Reviewed-on: https://review.lttng.org/c/babeltrace/+/1932 Tested-by: jenkins Reviewed-by: Francis Deslauriers --- include/babeltrace2/error-cause-const.h | 8 ++-- .../babeltrace2/graph/message-stream-const.h | 2 +- include/babeltrace2/property.h | 4 +- .../babeltrace2/trace-ir/event-class-const.h | 30 +++++++-------- .../babeltrace2/trace-ir/field-class-const.h | 38 +++++++++---------- .../babeltrace2/trace-ir/field-path-const.h | 14 +++---- 6 files changed, 48 insertions(+), 48 deletions(-) diff --git a/include/babeltrace2/error-cause-const.h b/include/babeltrace2/error-cause-const.h index df021cc7..6771b0ad 100644 --- a/include/babeltrace2/error-cause-const.h +++ b/include/babeltrace2/error-cause-const.h @@ -38,10 +38,10 @@ extern "C" { #endif typedef enum bt_error_cause_actor_type { - BT_ERROR_CAUSE_ACTOR_TYPE_UNKNOWN, - BT_ERROR_CAUSE_ACTOR_TYPE_COMPONENT, - BT_ERROR_CAUSE_ACTOR_TYPE_COMPONENT_CLASS, - BT_ERROR_CAUSE_ACTOR_TYPE_MESSAGE_ITERATOR, + BT_ERROR_CAUSE_ACTOR_TYPE_UNKNOWN = 0, + BT_ERROR_CAUSE_ACTOR_TYPE_COMPONENT = 1, + BT_ERROR_CAUSE_ACTOR_TYPE_COMPONENT_CLASS = 2, + BT_ERROR_CAUSE_ACTOR_TYPE_MESSAGE_ITERATOR = 3, } bt_error_cause_actor_type; extern diff --git a/include/babeltrace2/graph/message-stream-const.h b/include/babeltrace2/graph/message-stream-const.h index 1844ff9a..8ecdfe78 100644 --- a/include/babeltrace2/graph/message-stream-const.h +++ b/include/babeltrace2/graph/message-stream-const.h @@ -33,7 +33,7 @@ extern "C" { typedef enum bt_message_stream_clock_snapshot_state { BT_MESSAGE_STREAM_CLOCK_SNAPSHOT_STATE_UNKNOWN = 0, - BT_MESSAGE_STREAM_CLOCK_SNAPSHOT_STATE_KNOWN, + BT_MESSAGE_STREAM_CLOCK_SNAPSHOT_STATE_KNOWN = 1, } bt_message_stream_clock_snapshot_state; #ifdef __cplusplus diff --git a/include/babeltrace2/property.h b/include/babeltrace2/property.h index 369f5209..1ede1425 100644 --- a/include/babeltrace2/property.h +++ b/include/babeltrace2/property.h @@ -32,8 +32,8 @@ extern "C" { #endif typedef enum bt_property_availability { - BT_PROPERTY_AVAILABILITY_AVAILABLE, - BT_PROPERTY_AVAILABILITY_NOT_AVAILABLE, + BT_PROPERTY_AVAILABILITY_NOT_AVAILABLE = 0, + BT_PROPERTY_AVAILABILITY_AVAILABLE = 1, } bt_property_availability; #ifdef __cplusplus diff --git a/include/babeltrace2/trace-ir/event-class-const.h b/include/babeltrace2/trace-ir/event-class-const.h index 5b686dc6..fa1ff786 100644 --- a/include/babeltrace2/trace-ir/event-class-const.h +++ b/include/babeltrace2/trace-ir/event-class-const.h @@ -38,21 +38,21 @@ extern "C" { #endif typedef enum bt_event_class_log_level { - BT_EVENT_CLASS_LOG_LEVEL_EMERGENCY, - BT_EVENT_CLASS_LOG_LEVEL_ALERT, - BT_EVENT_CLASS_LOG_LEVEL_CRITICAL, - BT_EVENT_CLASS_LOG_LEVEL_ERROR, - BT_EVENT_CLASS_LOG_LEVEL_WARNING, - BT_EVENT_CLASS_LOG_LEVEL_NOTICE, - BT_EVENT_CLASS_LOG_LEVEL_INFO, - BT_EVENT_CLASS_LOG_LEVEL_DEBUG_SYSTEM, - BT_EVENT_CLASS_LOG_LEVEL_DEBUG_PROGRAM, - BT_EVENT_CLASS_LOG_LEVEL_DEBUG_PROCESS, - BT_EVENT_CLASS_LOG_LEVEL_DEBUG_MODULE, - BT_EVENT_CLASS_LOG_LEVEL_DEBUG_UNIT, - BT_EVENT_CLASS_LOG_LEVEL_DEBUG_FUNCTION, - BT_EVENT_CLASS_LOG_LEVEL_DEBUG_LINE, - BT_EVENT_CLASS_LOG_LEVEL_DEBUG, + BT_EVENT_CLASS_LOG_LEVEL_EMERGENCY = 0, + BT_EVENT_CLASS_LOG_LEVEL_ALERT = 1, + BT_EVENT_CLASS_LOG_LEVEL_CRITICAL = 2, + BT_EVENT_CLASS_LOG_LEVEL_ERROR = 3, + BT_EVENT_CLASS_LOG_LEVEL_WARNING = 4, + BT_EVENT_CLASS_LOG_LEVEL_NOTICE = 5, + BT_EVENT_CLASS_LOG_LEVEL_INFO = 6, + BT_EVENT_CLASS_LOG_LEVEL_DEBUG_SYSTEM = 7, + BT_EVENT_CLASS_LOG_LEVEL_DEBUG_PROGRAM = 8, + BT_EVENT_CLASS_LOG_LEVEL_DEBUG_PROCESS = 9, + BT_EVENT_CLASS_LOG_LEVEL_DEBUG_MODULE = 10, + BT_EVENT_CLASS_LOG_LEVEL_DEBUG_UNIT = 11, + BT_EVENT_CLASS_LOG_LEVEL_DEBUG_FUNCTION = 12, + BT_EVENT_CLASS_LOG_LEVEL_DEBUG_LINE = 13, + BT_EVENT_CLASS_LOG_LEVEL_DEBUG = 14, } bt_event_class_log_level; extern const bt_value *bt_event_class_borrow_user_attributes_const( diff --git a/include/babeltrace2/trace-ir/field-class-const.h b/include/babeltrace2/trace-ir/field-class-const.h index bc9b823b..777e07b0 100644 --- a/include/babeltrace2/trace-ir/field-class-const.h +++ b/include/babeltrace2/trace-ir/field-class-const.h @@ -37,28 +37,28 @@ extern "C" { #endif typedef enum bt_field_class_type { - BT_FIELD_CLASS_TYPE_BOOL, - BT_FIELD_CLASS_TYPE_BIT_ARRAY, - BT_FIELD_CLASS_TYPE_UNSIGNED_INTEGER, - BT_FIELD_CLASS_TYPE_SIGNED_INTEGER, - BT_FIELD_CLASS_TYPE_UNSIGNED_ENUMERATION, - BT_FIELD_CLASS_TYPE_SIGNED_ENUMERATION, - BT_FIELD_CLASS_TYPE_REAL, - BT_FIELD_CLASS_TYPE_STRING, - BT_FIELD_CLASS_TYPE_STRUCTURE, - BT_FIELD_CLASS_TYPE_STATIC_ARRAY, - BT_FIELD_CLASS_TYPE_DYNAMIC_ARRAY, - BT_FIELD_CLASS_TYPE_OPTION, - BT_FIELD_CLASS_TYPE_VARIANT_WITHOUT_SELECTOR, - BT_FIELD_CLASS_TYPE_VARIANT_WITH_UNSIGNED_SELECTOR, - BT_FIELD_CLASS_TYPE_VARIANT_WITH_SIGNED_SELECTOR, + BT_FIELD_CLASS_TYPE_BOOL = 0, + BT_FIELD_CLASS_TYPE_BIT_ARRAY = 1, + BT_FIELD_CLASS_TYPE_UNSIGNED_INTEGER = 2, + BT_FIELD_CLASS_TYPE_SIGNED_INTEGER = 3, + BT_FIELD_CLASS_TYPE_UNSIGNED_ENUMERATION = 4, + BT_FIELD_CLASS_TYPE_SIGNED_ENUMERATION = 5, + BT_FIELD_CLASS_TYPE_REAL = 6, + BT_FIELD_CLASS_TYPE_STRING = 7, + BT_FIELD_CLASS_TYPE_STRUCTURE = 8, + BT_FIELD_CLASS_TYPE_STATIC_ARRAY = 9, + BT_FIELD_CLASS_TYPE_DYNAMIC_ARRAY = 10, + BT_FIELD_CLASS_TYPE_OPTION = 11, + BT_FIELD_CLASS_TYPE_VARIANT_WITHOUT_SELECTOR = 12, + BT_FIELD_CLASS_TYPE_VARIANT_WITH_UNSIGNED_SELECTOR = 13, + BT_FIELD_CLASS_TYPE_VARIANT_WITH_SIGNED_SELECTOR = 14, } bt_field_class_type; typedef enum bt_field_class_integer_preferred_display_base { - BT_FIELD_CLASS_INTEGER_PREFERRED_DISPLAY_BASE_BINARY, - BT_FIELD_CLASS_INTEGER_PREFERRED_DISPLAY_BASE_OCTAL, - BT_FIELD_CLASS_INTEGER_PREFERRED_DISPLAY_BASE_DECIMAL, - BT_FIELD_CLASS_INTEGER_PREFERRED_DISPLAY_BASE_HEXADECIMAL, + BT_FIELD_CLASS_INTEGER_PREFERRED_DISPLAY_BASE_BINARY = 2, + BT_FIELD_CLASS_INTEGER_PREFERRED_DISPLAY_BASE_OCTAL = 8, + BT_FIELD_CLASS_INTEGER_PREFERRED_DISPLAY_BASE_DECIMAL = 10, + BT_FIELD_CLASS_INTEGER_PREFERRED_DISPLAY_BASE_HEXADECIMAL = 16, } bt_field_class_integer_preferred_display_base; extern bt_field_class_type bt_field_class_get_type( diff --git a/include/babeltrace2/trace-ir/field-path-const.h b/include/babeltrace2/trace-ir/field-path-const.h index f1a69352..0f44a63d 100644 --- a/include/babeltrace2/trace-ir/field-path-const.h +++ b/include/babeltrace2/trace-ir/field-path-const.h @@ -36,16 +36,16 @@ extern "C" { #endif typedef enum bt_field_path_item_type { - BT_FIELD_PATH_ITEM_TYPE_INDEX, - BT_FIELD_PATH_ITEM_TYPE_CURRENT_ARRAY_ELEMENT, - BT_FIELD_PATH_ITEM_TYPE_CURRENT_OPTION_CONTENT, + BT_FIELD_PATH_ITEM_TYPE_INDEX = 0, + BT_FIELD_PATH_ITEM_TYPE_CURRENT_ARRAY_ELEMENT = 1, + BT_FIELD_PATH_ITEM_TYPE_CURRENT_OPTION_CONTENT = 2, } bt_field_path_item_type; typedef enum bt_field_path_scope { - BT_FIELD_PATH_SCOPE_PACKET_CONTEXT, - BT_FIELD_PATH_SCOPE_EVENT_COMMON_CONTEXT, - BT_FIELD_PATH_SCOPE_EVENT_SPECIFIC_CONTEXT, - BT_FIELD_PATH_SCOPE_EVENT_PAYLOAD, + BT_FIELD_PATH_SCOPE_PACKET_CONTEXT = 0, + BT_FIELD_PATH_SCOPE_EVENT_COMMON_CONTEXT = 1, + BT_FIELD_PATH_SCOPE_EVENT_SPECIFIC_CONTEXT = 2, + BT_FIELD_PATH_SCOPE_EVENT_PAYLOAD = 3, } bt_field_path_scope; extern bt_field_path_scope bt_field_path_get_root_scope( -- 2.34.1