lib: make values API const-correct
[babeltrace.git] / include / babeltrace / trace-ir / private-field-classes.h
index 7463d3dc2cd9723a38340040aa54d11f700c5e5a..017091ac2e6c5983265e2f3fa5bf7cb8726ace14 100644 (file)
@@ -47,8 +47,12 @@ struct bt_private_field_path;
 struct bt_private_field_class_signed_enumeration_mapping_ranges;
 struct bt_private_field_class_unsigned_enumeration_mapping_ranges;
 
-extern struct bt_field_class *bt_field_class_borrow_from_private(
-               struct bt_private_field_class *priv_field_class);
+static inline
+struct bt_field_class *bt_private_field_class_as_field_class(
+               struct bt_private_field_class *priv_field_class)
+{
+       return (void *) priv_field_class;
+}
 
 extern struct bt_private_field_class *
 bt_private_field_class_unsigned_integer_create(void);
@@ -56,16 +60,16 @@ bt_private_field_class_unsigned_integer_create(void);
 extern struct bt_private_field_class *
 bt_private_field_class_signed_integer_create(void);
 
-extern int bt_private_field_class_integer_set_field_value_range(
+extern void bt_private_field_class_integer_set_field_value_range(
                struct bt_private_field_class *field_class, uint64_t size);
 
-extern int bt_private_field_class_integer_set_preferred_display_base(
+extern void bt_private_field_class_integer_set_preferred_display_base(
                struct bt_private_field_class *field_class,
                enum bt_field_class_integer_preferred_display_base base);
 
 extern struct bt_private_field_class *bt_private_field_class_real_create(void);
 
-extern int bt_private_field_class_real_set_is_single_precision(
+extern void bt_private_field_class_real_set_is_single_precision(
                struct bt_private_field_class *field_class,
                bt_bool is_single_precision);
 
@@ -92,17 +96,17 @@ bt_private_field_class_string_create(void);
 extern struct bt_private_field_class *
 bt_private_field_class_structure_create(void);
 
-extern void bt_private_field_class_structure_borrow_private_member_by_index(
+extern void bt_private_field_class_structure_borrow_member_by_index(
                struct bt_private_field_class *struct_field_class,
                uint64_t index, const char **name,
                struct bt_private_field_class **field_class);
 
 extern
 struct bt_private_field_class *
-bt_private_field_class_structure_borrow_member_private_field_class_by_name(
+bt_private_field_class_structure_borrow_member_field_class_by_name(
                struct bt_private_field_class *field_class, const char *name);
 
-extern int bt_private_field_class_structure_append_private_member(
+extern int bt_private_field_class_structure_append_member(
                struct bt_private_field_class *struct_field_class,
                const char *name, struct bt_private_field_class *field_class);
 
@@ -116,28 +120,28 @@ bt_private_field_class_dynamic_array_create(
                struct bt_private_field_class *elem_field_class);
 
 extern struct bt_private_field_class *
-bt_private_field_class_array_borrow_element_private_field_class(
+bt_private_field_class_array_borrow_element_field_class(
                struct bt_private_field_class *field_class);
 
-extern int bt_private_field_class_dynamic_array_set_length_private_field_class(
+extern int bt_private_field_class_dynamic_array_set_length_field_class(
                struct bt_private_field_class *field_class,
                struct bt_private_field_class *length_field_class);
 
 extern struct bt_private_field_class *
 bt_private_field_class_variant_create(void);
 
-extern int bt_private_field_class_variant_set_selector_private_field_class(
+extern int bt_private_field_class_variant_set_selector_field_class(
                struct bt_private_field_class *field_class,
                struct bt_private_field_class *selector_field_class);
 
-extern void bt_private_field_class_variant_borrow_private_option_by_index(
+extern void bt_private_field_class_variant_borrow_option_by_index(
                struct bt_private_field_class *variant_field_class,
                uint64_t index, const char **name,
                struct bt_private_field_class **field_class);
 
 extern
 struct bt_private_field_class *
-bt_private_field_class_variant_borrow_option_private_field_class_by_name(
+bt_private_field_class_variant_borrow_option_field_class_by_name(
                struct bt_private_field_class *field_class, const char *name);
 
 extern int bt_private_field_class_variant_append_private_option(
This page took 0.025335 seconds and 4 git commands to generate.