Document libbabeltrace2's C API
[babeltrace.git] / src / bindings / python / bt2 / bt2 / native_bt_field_class.i
index 5a84b8695df27f81340ecb50c16dd75529de8d60..48f48c08217a3b8a8a332e7e649733641b027ce6 100644 (file)
 
 /* Parameter names seem to be required for multi-argument typemaps to match. */
 %typemap(in, numinputs=0)
-       (bt_field_class_enumeration_mapping_label_array *label_array, uint64_t *count)
+       (bt_field_class_enumeration_mapping_label_array *labels, uint64_t *count)
        (bt_field_class_enumeration_mapping_label_array temp_array, uint64_t temp_label_count = 0) {
        $1 = &temp_array;
        $2 = &temp_label_count;
 }
 
 %typemap(argout)
-       (bt_field_class_enumeration_mapping_label_array *label_array, uint64_t *count) {
+       (bt_field_class_enumeration_mapping_label_array *labels, uint64_t *count) {
        if (*$1) {
                PyObject *py_label_list = PyList_New(*$2);
                uint64_t i;
@@ -47,5 +47,4 @@
        }
 }
 
-%include <babeltrace2/trace-ir/field-class-const.h>
 %include <babeltrace2/trace-ir/field-class.h>
This page took 0.023193 seconds and 4 git commands to generate.