lib: bt_field_class_dynamic_array_create(): accept length FC parameter
[babeltrace.git] / include / babeltrace2 / trace-ir / field-class.h
index a8c3feafe4f4a4e4cda2ce5937ca4f9c6c279472..ec4456f662bf7b7cf7feec4180f3eb2dd5cbdd31 100644 (file)
@@ -107,21 +107,12 @@ extern bt_field_class *bt_field_class_static_array_create(
 
 extern bt_field_class *bt_field_class_dynamic_array_create(
                bt_trace_class *trace_class,
-               bt_field_class *elem_field_class);
+               bt_field_class *elem_field_class,
+               bt_field_class *length_field_class);
 
 extern bt_field_class *bt_field_class_array_borrow_element_field_class(
                bt_field_class *field_class);
 
-typedef enum bt_field_class_dynamic_array_set_length_field_class_status {
-       BT_FIELD_CLASS_DYNAMIC_ARRAY_SET_LENGTH_FIELD_CLASS_STATUS_MEMORY_ERROR = __BT_FUNC_STATUS_MEMORY_ERROR,
-       BT_FIELD_CLASS_DYNAMIC_ARRAY_SET_LENGTH_FIELD_CLASS_STATUS_OK           = __BT_FUNC_STATUS_OK,
-} bt_field_class_dynamic_array_set_length_field_class_status;
-
-extern bt_field_class_dynamic_array_set_length_field_class_status
-bt_field_class_dynamic_array_set_length_field_class(
-               bt_field_class *field_class,
-               bt_field_class *length_field_class);
-
 extern bt_field_class *bt_field_class_variant_create(
                bt_trace_class *trace_class,
                bt_field_class *selector_field_class);
This page took 0.023701 seconds and 4 git commands to generate.