H5TB_common_append_records

fnherr_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_idLocation identifier (file or group)
dset_nameName of the table dataset
write_nfieldsNumber of fields to write
write_nrecordsNumber of records to append
type_sizeSize of the record type
field_offsetArray of field offsets within the record
field_sizesArray of field sizes
dataData buffer containing records to append

Returns

Non-negative on success, negative on failure.