lib: add internal object pool API and use it; adapt plugins/tests
[babeltrace.git] / include / babeltrace / ctf-writer / fields.h
index b00a7374d3ce2521e8ad5bd9bf1341850d17cd19..ceee0e3838426c235ccde3df09ceae04cc4e5fb4 100644 (file)
@@ -94,9 +94,6 @@ extern int bt_ctf_field_floating_point_set_value(
 extern struct bt_ctf_field *bt_ctf_field_enumeration_get_container(
                struct bt_ctf_field *enum_field);
 
-extern struct bt_ctf_field_type_enumeration_mapping_iterator *
-bt_ctf_field_enumeration_get_mappings(struct bt_ctf_field *enum_field);
-
 extern const char *bt_ctf_field_string_get_value(
                struct bt_ctf_field *string_field);
 
@@ -124,19 +121,12 @@ struct bt_ctf_field *bt_ctf_field_structure_get_field(
 extern struct bt_ctf_field *bt_ctf_field_structure_get_field_by_index(
                struct bt_ctf_field *struct_field, uint64_t index);
 
-extern int bt_ctf_field_structure_set_field_by_name(
-               struct bt_ctf_field *struct_field,
-               const char *name, struct bt_ctf_field *field);
-
 extern struct bt_ctf_field *bt_ctf_field_array_get_field(
                struct bt_ctf_field *array_field, uint64_t index);
 
 extern struct bt_ctf_field *bt_ctf_field_sequence_get_field(
                struct bt_ctf_field *sequence_field, uint64_t index);
 
-extern struct bt_ctf_field *bt_ctf_field_sequence_get_length(
-               struct bt_ctf_field *sequence_field);
-
 extern int bt_ctf_field_sequence_set_length(struct bt_ctf_field *sequence_field,
                struct bt_ctf_field *length_field);
 
@@ -147,9 +137,6 @@ extern struct bt_ctf_field *bt_ctf_field_variant_get_field(
 extern struct bt_ctf_field *bt_ctf_field_variant_get_current_field(
                struct bt_ctf_field *variant_field);
 
-extern struct bt_ctf_field *bt_ctf_field_variant_get_tag(
-               struct bt_ctf_field *variant_field);
-
 #ifdef __cplusplus
 }
 #endif
This page took 0.024793 seconds and 4 git commands to generate.