Creating and manipulating HDF5 datasets intended to be interpreted as tables
- H5TB_ADD_RECORDS_FROM — Add records from first table to second table.
- H5TB_APPEND_RECORDS — Adds records to the end of the table.
- H5TB_COMBINE_TABLES — Combines records from two tables into a third.
- H5TB_DELETE_FIELD — Deletes a field from a table.
- H5TB_DELETE_RECORD — Delete records.
- H5TB_GET_FIELD_INFO — Gets information about a table.
- H5TB_GET_TABLE_INFO — Gets the table dimensions.
- H5TB_INSERT_FIELD — Insert a new field into a table.
- H5TB_INSERT_RECORD — Insert records.
- H5TB_MAKE_TABLE — Creates and writes a table.
- H5TB_READ_FIELDS_INDEX — Reads one or several fields. The fields are identified by index.
- H5TB_READ_FIELDS_NAME — Reads one or several fields. The fields are identified by name.
- H5TB_READ_RECORDS — Reads records.
- H5TB_READ_TABLE — Reads a table.
- H5TB_WRITE_FIELDS_INDEX — Overwrites fields.
- H5TB_WRITE_FIELDS_NAME — Overwrites fields.
- H5TB_WRITE_RECORDS — Overwrites records.
The HDF5 Table API defines a standard storage for HDF5 datasets that are intended to be interpreted as tables. A table is defined as a collection of records whose values are stored in fixed-length fields. All records have the same structure, and all values in each field have the same data type.
To use any of these functions or subroutines, you must first include the relevant include file (C) or module (Fortran) in your application.
The following line includes the HDF5 Table package, H5TB, in C applications:
The following line includes the H5TB module in Fortran applications: