lib: assign values to all public enumerators
[babeltrace.git] / include / babeltrace2 / trace-ir / field-class-const.h
index bc9b823bd1c57042f7ccbcdd37118ea9cb093bb3..777e07b0f060c69b518ba92ed9beaca9dd3f1f6a 100644 (file)
@@ -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(
This page took 0.024902 seconds and 4 git commands to generate.