|
H5_HLDLL hid_t | H5PTcreate (hid_t loc_id, const char *dset_name, hid_t dtype_id, hsize_t chunk_size, hid_t plist_id) |
| Creates a packet table to store fixed-length or variable-length packets. More...
|
|
H5_HLDLL hid_t | H5PTopen (hid_t loc_id, const char *dset_name) |
| Opens an existing packet table. More...
|
|
H5_HLDLL herr_t | H5PTclose (hid_t table_id) |
| Closes an open packet table. More...
|
|
H5_HLDLL hid_t | H5PTcreate_fl (hid_t loc_id, const char *dset_name, hid_t dtype_id, hsize_t chunk_size, int compression) |
| Creates a packet table to store fixed-length packets. More...
|
|
H5_HLDLL herr_t | H5PTappend (hid_t table_id, size_t nrecords, const void *data) |
| Appends packets to the end of a packet table. More...
|
|
H5_HLDLL herr_t | H5PTget_next (hid_t table_id, size_t nrecords, void *data) |
| Reads packets from a packet table starting at the current index. More...
|
|
H5_HLDLL herr_t | H5PTread_packets (hid_t table_id, hsize_t start, size_t nrecords, void *data) |
| Reads a number of packets from a packet table. More...
|
|
H5_HLDLL herr_t | H5PTget_num_packets (hid_t table_id, hsize_t *nrecords) |
| Returns the number of packets in a packet table. More...
|
|
H5_HLDLL herr_t | H5PTis_valid (hid_t table_id) |
| Determines whether an identifier points to a packet table. More...
|
|
H5_HLDLL herr_t | H5PTis_varlen (hid_t table_id) |
| Determines whether a packet table contains variable-length or fixed-length packets. More...
|
|
H5_HLDLL hid_t | H5PTget_dataset (hid_t table_id) |
| Returns the backend dataset of this packet table. More...
|
|
H5_HLDLL hid_t | H5PTget_type (hid_t table_id) |
| Returns the backend datatype of this packet table. More...
|
|
H5_HLDLL herr_t | H5PTcreate_index (hid_t table_id) |
| Resets a packet table's index to the first packet. More...
|
|
H5_HLDLL herr_t | H5PTset_index (hid_t table_id, hsize_t pt_index) |
| Sets a packet table's index. More...
|
|
H5_HLDLL herr_t | H5PTget_index (hid_t table_id, hsize_t *pt_index) |
| Gets the current record index for a packet table. More...
|
|
H5_HLDLL herr_t | H5PTfree_vlen_buff (hid_t table_id, size_t bufflen, void *buff) |
| Releases memory allocated in the process of reading variable-length packets. More...
|
|