![]() |
HDF5
1.15.0
API Reference
|
#include "H5Tpublic.h"
Data Structures | |
struct | H5T_cdata_t |
Typedefs | |
typedef herr_t(* | H5T_conv_t) (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist) |
Enumerations | |
enum | H5T_cmd_t { H5T_CONV_INIT = 0 , H5T_CONV_CONV = 1 , H5T_CONV_FREE = 2 } |
enum | H5T_bkg_t { H5T_BKG_NO = 0 , H5T_BKG_TEMP = 1 , H5T_BKG_YES = 2 } |
enum | H5T_pers_t { H5T_PERS_DONTCARE = -1 , H5T_PERS_HARD = 0 , H5T_PERS_SOFT = 1 } |
Functions | |
herr_t | H5Tregister (H5T_pers_t pers, const char *name, hid_t src_id, hid_t dst_id, H5T_conv_t func) |
Registers a datatype conversion function. More... | |
herr_t | H5Tunregister (H5T_pers_t pers, const char *name, hid_t src_id, hid_t dst_id, H5T_conv_t func) |
Removes a conversion function. More... | |
H5T_conv_t | H5Tfind (hid_t src_id, hid_t dst_id, H5T_cdata_t **pcdata) |
Finds a conversion function. More... | |
htri_t | H5Tcompiler_conv (hid_t src_id, hid_t dst_id) |
Check whether the library's default conversion is hard conversion. More... | |
typedef herr_t(* H5T_conv_t) (hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist) |
All datatype conversion functions are...
enum H5T_bkg_t |
enum H5T_cmd_t |
enum H5T_pers_t |