Functions | |
| beatl2_Record * | beatl2_record_create (void) |
| void | beatl2_record_remove (beatl2_Record *record) |
| int | beatl2_record_get_num_fields (const beatl2_Record *record) |
| int | beatl2_record_get_field_index_from_name (const beatl2_Record *record, const char *field_name) |
| int | beatl2_record_add_field (beatl2_Record *record, const char *field_name, beatl2_BasicType type, int num_dims, long dim[]) |
| int | beatl2_record_add_string_field (beatl2_Record *record, const char *field_name, const char *str) |
| int | beatl2_record_remove_field (beatl2_Record *record, int index) |
| int | beatl2_record_attach_field (beatl2_Record *record, const char *field_name, beatl2_BasicType type, int num_dims, long dim[], beatl2_DataType field_data) |
| int | beatl2_record_detach_field (beatl2_Record *record, int index, beatl2_DataType *field_data) |
| int | beatl2_record_get_field_name (const beatl2_Record *record, int index, const char **field_name) |
| int | beatl2_record_get_field_type (const beatl2_Record *record, int index, beatl2_BasicType *type) |
| int | beatl2_record_get_field_dim (const beatl2_Record *record, int index, int *num_dims, long dim[]) |
| int | beatl2_record_get_field_num_elements (const beatl2_Record *record, int index, long *num_elements) |
| int | beatl2_record_get_field_data (const beatl2_Record *record, int index, beatl2_DataType *field_data) |
| int | beatl2_record_set_string_data_element (beatl2_DataType field_data, long array_index, const char *str) |
| int | beatl2_record_change_field_name (beatl2_Record *record, int index, const char *field_name) |
| int | beatl2_record_append_data_to_field (beatl2_Record *record, int index, int num_dims, long dim[], beatl2_DataType data) |
| int | beatl2_record_append_field_to_field_by_index (beatl2_Record *record_1, int index_1, const beatl2_Record *record_2, int index_2) |
| int | beatl2_record_append_field_to_field_by_name (beatl2_Record *record_1, const char *field_name_1, const beatl2_Record *record_2, const char *field_name_2) |
| int | beatl2_record_reshape_field_data (beatl2_Record *record, int index, int dim_id, long num_dim_elements, const long *dim_element_id) |
| int | beatl2_record_filter_field_data (beatl2_Record *record, int index, const uint8_t *dim_filter) |