![]() |
HDF5
1.12.0
|
Go to the source code of this file.
Data Structures | |
| struct | H5P_libclass_t |
Macros | |
| #define | H5P_STRCRT_CHAR_ENCODING_NAME "character_encoding" /* Character set encoding for string */ |
| #define | H5P_PLIST_ID(P) (H5P_get_plist_id(P)) |
| #define | H5P_CLASS(P) (H5P_get_class(P)) |
| #define | H5_COLL_MD_READ_FLAG_NAME "collective_metadata_read" |
Typedefs | |
| typedef struct H5P_genplist_t | H5P_genplist_t |
| typedef enum H5P_coll_md_read_flag_t | H5P_coll_md_read_flag_t |
| typedef struct H5P_genclass_t | H5P_genclass_t |
| typedef enum H5P_plist_type_t | H5P_plist_type_t |
| typedef herr_t(* | H5P_reg_prop_func_t) (H5P_genclass_t *pclass) |
| typedef struct H5P_libclass_t | H5P_libclass_t |
Enumerations | |
| enum | H5P_coll_md_read_flag_t { H5P_FORCE_FALSE = -1, H5P_USER_FALSE = 0, H5P_USER_TRUE = 1 } |
| enum | H5P_plist_type_t { H5P_TYPE_USER = 0, H5P_TYPE_ROOT = 1, H5P_TYPE_OBJECT_CREATE = 2, H5P_TYPE_FILE_CREATE = 3, H5P_TYPE_FILE_ACCESS = 4, H5P_TYPE_DATASET_CREATE = 5, H5P_TYPE_DATASET_ACCESS = 6, H5P_TYPE_DATASET_XFER = 7, H5P_TYPE_FILE_MOUNT = 8, H5P_TYPE_GROUP_CREATE = 9, H5P_TYPE_GROUP_ACCESS = 10, H5P_TYPE_DATATYPE_CREATE = 11, H5P_TYPE_DATATYPE_ACCESS = 12, H5P_TYPE_STRING_CREATE = 13, H5P_TYPE_ATTRIBUTE_CREATE = 14, H5P_TYPE_OBJECT_COPY = 15, H5P_TYPE_LINK_CREATE = 16, H5P_TYPE_LINK_ACCESS = 17, H5P_TYPE_ATTRIBUTE_ACCESS = 18, H5P_TYPE_VOL_INITIALIZE = 19, H5P_TYPE_MAP_CREATE = 20, H5P_TYPE_MAP_ACCESS = 21, H5P_TYPE_REFERENCE_ACCESS = 22, H5P_TYPE_MAX_TYPE } |
| #define H5_COLL_MD_READ_FLAG_NAME "collective_metadata_read" |
| #define H5P_CLASS | ( | P | ) | (H5P_get_class(P)) |
| #define H5P_PLIST_ID | ( | P | ) | (H5P_get_plist_id(P)) |
| #define H5P_STRCRT_CHAR_ENCODING_NAME "character_encoding" /* Character set encoding for string */ |
| typedef enum H5P_coll_md_read_flag_t H5P_coll_md_read_flag_t |
| typedef struct H5P_genclass_t H5P_genclass_t |
| typedef struct H5P_genplist_t H5P_genplist_t |
| typedef struct H5P_libclass_t H5P_libclass_t |
| typedef enum H5P_plist_type_t H5P_plist_type_t |
| typedef herr_t(* H5P_reg_prop_func_t) (H5P_genclass_t *pclass) |
| enum H5P_plist_type_t |
| H5_DLL htri_t H5P_class_isa | ( | const H5P_genclass_t * | pclass1, |
| const H5P_genclass_t * | pclass2 | ||
| ) |
| H5_DLL hid_t H5P_copy_plist | ( | const H5P_genplist_t * | old_plist, |
| hbool_t | app_ref | ||
| ) |
| H5_DLL hid_t H5P_create_id | ( | H5P_genclass_t * | pclass, |
| hbool_t | app_ref | ||
| ) |
| H5_DLL htri_t H5P_exist_plist | ( | const H5P_genplist_t * | plist, |
| const char * | name | ||
| ) |
| H5_DLL herr_t H5P_fill_value_defined | ( | H5P_genplist_t * | plist, |
| H5D_fill_value_t * | status | ||
| ) |
| H5_DLL htri_t H5P_filter_in_pline | ( | H5P_genplist_t * | plist, |
| H5Z_filter_t | id | ||
| ) |
| H5_DLL herr_t H5P_get | ( | H5P_genplist_t * | plist, |
| const char * | name, | ||
| void * | value | ||
| ) |
| H5_DLL H5P_genclass_t* H5P_get_class | ( | const H5P_genplist_t * | plist | ) |
| H5_DLL char* H5P_get_class_name | ( | H5P_genclass_t * | pclass | ) |
| H5_DLL herr_t H5P_get_fill_value | ( | H5P_genplist_t * | plist, |
| const struct H5T_t * | type, | ||
| void * | value | ||
| ) |
| H5_DLL herr_t H5P_get_filter_by_id | ( | H5P_genplist_t * | plist, |
| H5Z_filter_t | id, | ||
| unsigned int * | flags, | ||
| size_t * | cd_nelmts, | ||
| unsigned | cd_values[], | ||
| size_t | namelen, | ||
| char | name[], | ||
| unsigned * | filter_config | ||
| ) |
| H5_DLL herr_t H5P_get_nprops_pclass | ( | const H5P_genclass_t * | pclass, |
| size_t * | nprops, | ||
| hbool_t | recurse | ||
| ) |
| H5_DLL hid_t H5P_get_plist_id | ( | const H5P_genplist_t * | plist | ) |
| H5_DLL int H5P_ignore_cmp | ( | const void H5_ATTR_UNUSED * | val1, |
| const void H5_ATTR_UNUSED * | val2, | ||
| size_t H5_ATTR_UNUSED | size | ||
| ) |
| H5_DLL herr_t H5P_insert | ( | H5P_genplist_t * | plist, |
| const char * | name, | ||
| size_t | size, | ||
| void * | value, | ||
| H5P_prp_set_func_t | prp_set, | ||
| H5P_prp_get_func_t | prp_get, | ||
| H5P_prp_encode_func_t | prp_encode, | ||
| H5P_prp_decode_func_t | prp_decode, | ||
| H5P_prp_delete_func_t | prp_delete, | ||
| H5P_prp_copy_func_t | prp_copy, | ||
| H5P_prp_compare_func_t | prp_cmp, | ||
| H5P_prp_close_func_t | prp_close | ||
| ) |
| H5_DLL herr_t H5P_is_fill_value_defined | ( | const struct H5O_fill_t * | fill, |
| H5D_fill_value_t * | status | ||
| ) |
| H5_DLL herr_t H5P_modify_filter | ( | H5P_genplist_t * | plist, |
| H5Z_filter_t | filter, | ||
| unsigned | flags, | ||
| size_t | cd_nelmts, | ||
| const unsigned | cd_values[] | ||
| ) |
| H5_DLL H5P_genplist_t* H5P_object_verify | ( | hid_t | plist_id, |
| hid_t | pclass_id | ||
| ) |
| H5_DLL herr_t H5P_peek | ( | H5P_genplist_t * | plist, |
| const char * | name, | ||
| void * | value | ||
| ) |
| H5_DLL hid_t H5P_peek_driver | ( | H5P_genplist_t * | plist | ) |
| H5_DLL const void* H5P_peek_driver_info | ( | H5P_genplist_t * | plist | ) |
| H5_DLL herr_t H5P_poke | ( | H5P_genplist_t * | plist, |
| const char * | name, | ||
| const void * | value | ||
| ) |
| H5_DLL herr_t H5P_remove | ( | H5P_genplist_t * | plist, |
| const char * | name | ||
| ) |
| H5_DLL herr_t H5P_reset_vol_class | ( | const H5P_genclass_t * | pclass, |
| const struct H5VL_connector_prop_t * | vol_prop | ||
| ) |
| H5_DLL herr_t H5P_set | ( | H5P_genplist_t * | plist, |
| const char * | name, | ||
| const void * | value | ||
| ) |
| H5_DLL herr_t H5P_set_driver | ( | H5P_genplist_t * | plist, |
| hid_t | new_driver_id, | ||
| const void * | new_driver_info | ||
| ) |
| H5_DLL herr_t H5P_set_vlen_mem_manager | ( | H5P_genplist_t * | plist, |
| H5MM_allocate_t | alloc_func, | ||
| void * | alloc_info, | ||
| H5MM_free_t | free_func, | ||
| void * | free_info | ||
| ) |
| H5_DLL herr_t H5P_set_vol | ( | H5P_genplist_t * | plist, |
| hid_t | vol_id, | ||
| const void * | vol_info | ||
| ) |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_AACC[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_ATTRIBUTE_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_ATTRIBUTE_CREATE_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_DACC[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_DATASET_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_DATASET_CREATE_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_DATASET_XFER_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_DATATYPE_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_DATATYPE_CREATE_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_FACC[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_FILE_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_FILE_CREATE_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_FILE_MOUNT_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_GACC[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_GROUP_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_GROUP_CREATE_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_LACC[1] |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_LCRT[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_LINK_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_LINK_CREATE_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_MACC[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_MAP_ACCESS_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_MAP_CREATE_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_OBJECT_COPY_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_OBJECT_CREATE_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_OCPY[1] |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_ROOT_g |
| H5_DLLVAR H5P_genclass_t* H5P_CLS_STRING_CREATE_g |
| H5_DLLVAR const struct H5P_libclass_t H5P_CLS_TACC[1] |
1.8.18