|
bes Updated for version 3.20.13
|

Go to the source code of this file.
Functions | |
| void | get_data (hid_t dset, void *buf) |
| int | get_slabdata (hid_t dset, const int *offset, const int *step, const int *count, const int num_dim, void *buf) |
| void | get_strdata (int strindex, char *allbuf, char *buf, int elesize) |
| void | get_vlen_str_data (const char *temp_bp, string &finalstr_val) |
| bool | promote_char_to_short (H5T_class_t type_cls, hid_t type_id) |
| bool | read_vlen_string (hid_t dsetid, const int nelms, const hsize_t *hoffset, const hsize_t *hstep, const hsize_t *hcount, vector< string > &finstrval) |
Common helper functions to access HDF5 data for both the CF and the default options.
Definition in file h5common.cc.
| get_data | ( | hid_t | dset, |
| void * | buf | ||
| ) |
| [in] | dset | dataset id(dset) |
| [out] | buf | pointer to a buffer |
will get all data of a dset dataset and put it into buf. Note: this routine is only used to access HDF5 integer,float and fixed-size string.
Definition at line 50 of file h5common.cc.
| int get_slabdata | ( | hid_t | dset, |
| const int * | offset, | ||
| const int * | step, | ||
| const int * | count, | ||
| const int | num_dim, | ||
| void * | buf | ||
| ) |
Definition at line 149 of file h5common.cc.
will get an individual string data from all string data elements and put it into buf.
| [in] | strindex | index of H5T_STRING array |
| [in] | allbuf | pointer to string buffer that has been built so far |
| [in] | elesize | size of string element in the array |
| [out] | buf | pointer to a buf |
Definition at line 115 of file h5common.cc.
| void get_vlen_str_data | ( | const char * | temp_bp, |
| string & | finalstr_val | ||
| ) |
Definition at line 382 of file h5common.cc.
| bool promote_char_to_short | ( | H5T_class_t | type_cls, |
| hid_t | type_id | ||
| ) |
Definition at line 368 of file h5common.cc.
| bool read_vlen_string | ( | hid_t | dsetid, |
| const int | nelms, | ||
| const hsize_t * | hoffset, | ||
| const hsize_t * | hstep, | ||
| const hsize_t * | hcount, | ||
| vector< string > & | finstrval | ||
| ) |
Definition at line 244 of file h5common.cc.