X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace2%2Ftrace-ir%2Ffield-class-const.h;h=27f22c17af52f3e51ef8644b62c488c70c4536c2;hb=1094efa4f2edbf019427bf0322dab3f3ea9ec5ab;hp=2dfade9fa899c6b8c389ea1d652e8cd8a5620c83;hpb=b38aea749d62a3453343099231e0af48c3fd1460;p=babeltrace.git 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);