X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace2%2Ftrace-ir%2Ffield-class-const.h;h=bc9b823bd1c57042f7ccbcdd37118ea9cb093bb3;hb=c6962c968f7467ce8f7e880e7de3797139314f9f;hp=27f22c17af52f3e51ef8644b62c488c70c4536c2;hpb=1094efa4f2edbf019427bf0322dab3f3ea9ec5ab;p=babeltrace.git diff --git a/include/babeltrace2/trace-ir/field-class-const.h b/include/babeltrace2/trace-ir/field-class-const.h index 27f22c17..bc9b823b 100644 --- a/include/babeltrace2/trace-ir/field-class-const.h +++ b/include/babeltrace2/trace-ir/field-class-const.h @@ -64,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 const bt_value *bt_field_class_borrow_user_attributes_const( + const bt_field_class *field_class); + extern uint64_t bt_field_class_bit_array_get_length( const bt_field_class *field_class); @@ -158,6 +161,9 @@ extern const bt_field_class * bt_field_class_structure_member_borrow_field_class_const( const bt_field_class_structure_member *member); +extern const bt_value *bt_field_class_structure_member_borrow_user_attributes_const( + const bt_field_class_structure_member *member); + extern const bt_field_class * bt_field_class_array_borrow_element_field_class_const( const bt_field_class *field_class); @@ -211,6 +217,9 @@ extern const bt_field_class * bt_field_class_variant_option_borrow_field_class_const( const bt_field_class_variant_option *option); +extern const bt_value *bt_field_class_variant_option_borrow_user_attributes_const( + const bt_field_class_variant_option *option); + extern const bt_field_path * bt_field_class_variant_with_selector_borrow_selector_field_path_const( const bt_field_class *field_class);