H5TB_common_append_records
fn
herr_t H5TB_common_append_records(hid_t loc_id, const char * dset_name,
hsize_t write_nfields, hsize_t write_nrecords, size_t type_size,
const size_t * field_offset, const size_t * field_sizes, const void * data)Common implementation for appending records to a table.
Internal helper function used by H5TBappend_records. Performs the actual append operation with additional control parameters.
Parameters
loc_id | Location identifier (file or group) |
dset_name | Name of the table dataset |
write_nfields | Number of fields to write |
write_nrecords | Number of records to append |
type_size | Size of the record type |
field_offset | Array of field offsets within the record |
field_sizes | Array of field sizes |
data | Data buffer containing records to append |
Returns
Non-negative on success, negative on failure.