X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=include%2Fbabeltrace2%2Ftrace-ir%2Ffield-class-const.h;h=27f22c17af52f3e51ef8644b62c488c70c4536c2;hp=2dfade9fa899c6b8c389ea1d652e8cd8a5620c83;hb=1094efa4f2edbf019427bf0322dab3f3ea9ec5ab;hpb=cec0261d56a42e810f56b39fcefbe33987c8aab8 diff --git a/include/babeltrace2/trace-ir/field-class-const.h b/include/babeltrace2/trace-ir/field-class-const.h index 2dfade9f..27f22c17 100644 --- a/include/babeltrace2/trace-ir/field-class-const.h +++ b/include/babeltrace2/trace-ir/field-class-const.h @@ -38,6 +38,7 @@ extern "C" { 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, @@ -63,6 +64,9 @@ typedef enum bt_field_class_integer_preferred_display_base { extern bt_field_class_type bt_field_class_get_type( const bt_field_class *field_class); +extern uint64_t bt_field_class_bit_array_get_length( + const bt_field_class *field_class); + extern uint64_t bt_field_class_integer_get_field_value_range( const bt_field_class *field_class);