pub unsafe extern "C" fn tsk_provenance_table_append_columns(
    self_: *mut tsk_provenance_table_t,
    num_rows: tsk_size_t,
    timestamp: *const c_char,
    timestamp_offset: *const tsk_size_t,
    record: *const c_char,
    record_offset: *const tsk_size_t
) -> c_int
Expand description

@brief Extends this table by copying from a set of column arrays

@rst Copies column data from the specified set of arrays to create new rows at the end of the table. The supplied arrays should all contain data on the same number of rows. The metadata schema is not affected. @endrst

@param self A pointer to a tsk_provenance_table_t object. @param num_rows The number of rows to copy from the specifed arrays. @param timestamp The array of char timestamp values to be copied. @param timestamp_offset The array of tsk_size_t timestamp offset values to be copied. @param record The array of char record values to be copied. @param record_offset The array of tsk_size_t record offset values to be copied. @return Return 0 on success or a negative value on failure.