const char *bt_common_field_class_type_string(enum bt_field_class_type class_type)
{
switch (class_type) {
+ case BT_FIELD_CLASS_TYPE_BOOL:
+ return "BOOL";
+ case BT_FIELD_CLASS_TYPE_BIT_ARRAY:
+ return "BIT_ARRAY";
case BT_FIELD_CLASS_TYPE_UNSIGNED_INTEGER:
return "UNSIGNED_INTEGER";
case BT_FIELD_CLASS_TYPE_SIGNED_INTEGER:
return "SIGNED_INTEGER";
- case BT_FIELD_CLASS_TYPE_REAL:
- return "REAL";
case BT_FIELD_CLASS_TYPE_UNSIGNED_ENUMERATION:
return "UNSIGNED_ENUMERATION";
case BT_FIELD_CLASS_TYPE_SIGNED_ENUMERATION:
return "SIGNED_ENUMERATION";
+ case BT_FIELD_CLASS_TYPE_SINGLE_PRECISION_REAL:
+ return "SINGLE_PRECISION_REAL";
+ case BT_FIELD_CLASS_TYPE_DOUBLE_PRECISION_REAL:
+ return "DOUBLE_PRECISION_REAL";
case BT_FIELD_CLASS_TYPE_STRING:
return "STRING";
case BT_FIELD_CLASS_TYPE_STRUCTURE:
return "STRUCTURE";
case BT_FIELD_CLASS_TYPE_STATIC_ARRAY:
return "STATIC_ARRAY";
- case BT_FIELD_CLASS_TYPE_DYNAMIC_ARRAY:
- return "DYNAMIC_ARRAY";
- case BT_FIELD_CLASS_TYPE_VARIANT_WITHOUT_SELECTOR:
- return "VARIANT_WITHOUT_SELECTOR";
- case BT_FIELD_CLASS_TYPE_VARIANT_WITH_UNSIGNED_SELECTOR:
- return "VARIANT_WITH_UNSIGNED_SELECTOR";
- case BT_FIELD_CLASS_TYPE_VARIANT_WITH_SIGNED_SELECTOR:
- return "VARIANT_WITH_SIGNED_SELECTOR";
+ case BT_FIELD_CLASS_TYPE_DYNAMIC_ARRAY_WITHOUT_LENGTH_FIELD:
+ return "DYNAMIC_ARRAY_WITHOUT_LENGTH_FIELD";
+ case BT_FIELD_CLASS_TYPE_DYNAMIC_ARRAY_WITH_LENGTH_FIELD:
+ return "DYNAMIC_ARRAY_WITH_LENGTH_FIELD";
+ case BT_FIELD_CLASS_TYPE_OPTION_WITHOUT_SELECTOR_FIELD:
+ return "OPTION_WITHOUT_SELECTOR_FIELD";
+ case BT_FIELD_CLASS_TYPE_OPTION_WITH_BOOL_SELECTOR_FIELD:
+ return "OPTION_WITH_BOOL_SELECTOR_FIELD";
+ case BT_FIELD_CLASS_TYPE_OPTION_WITH_UNSIGNED_INTEGER_SELECTOR_FIELD:
+ return "OPTION_WITH_UNSIGNED_INTEGER_SELECTOR_FIELD";
+ case BT_FIELD_CLASS_TYPE_OPTION_WITH_SIGNED_INTEGER_SELECTOR_FIELD:
+ return "OPTION_WITH_SIGNED_INTEGER_SELECTOR_FIELD";
+ case BT_FIELD_CLASS_TYPE_VARIANT_WITHOUT_SELECTOR_FIELD:
+ return "VARIANT_WITHOUT_SELECTOR_FIELD";
+ case BT_FIELD_CLASS_TYPE_VARIANT_WITH_UNSIGNED_INTEGER_SELECTOR_FIELD:
+ return "VARIANT_WITH_UNSIGNED_INTEGER_SELECTOR_FIELD";
+ case BT_FIELD_CLASS_TYPE_VARIANT_WITH_SIGNED_INTEGER_SELECTOR_FIELD:
+ return "VARIANT_WITH_SIGNED_INTEGER_SELECTOR_FIELD";
default:
return "(unknown)";
}