Skip to content

Latest commit

 

History

History
80 lines (53 loc) · 1.39 KB

index.rst

File metadata and controls

80 lines (53 loc) · 1.39 KB

HDF5 Table (H5TB)

The HDF5 Table API defines a standard storage for HDF5 datasets that are indented 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.

The following functions are part of the HDF5 Table API.

Programming Hints:

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:

#include "hdf5_hl.h"

This line includes the H5TB module in Fortran applications:

use h5tb

Creation

H5TBmake_table

Storage

H5TBappend_records H5TBwrite_records H5TBwrite_fields_name H5TBwrite_fields_index

Modification

H5TBdelete_record H5TBinsert_record H5TBadd_records_from H5TBcombine_tables H5TBinsert_field H5TBdelete_field

Retrieval

H5TBread_table H5TBread_records H5TBread_fields_name H5TBread_fields_index

Query

H5TBget_table_info H5TBget_field_info