These are all constants used in HDF5. They are stored in an environment with locked bindings so that
they cannot be changed. An overview of all constants can be seen with h5const$overview
, listing all of them.
Each constant can be accessed using $
and the name of the constant. See the examples below.
There are also some flags that govern edge cases of conversion from HDF5 to R. This is related to how integers are being treated and
the issue of R not being able to natively represent 64bit integers and not at all being able to represent unsigned 64bit integers
(even using add-on packages).
The constants all start with the term H5TOR
. There are currently possible values
Doesn't do any conversion. Every integer datatype with more than 32 bit is returned as 64bit integers. For unsigned 64bit integers, the conversion to signed 64bit integers is done by truncation
Under this setting, whenever a 64 bit integer would be returned, it is checked if it would also fit into a 32 bit integer without data loss and returned as such if possible
Under this setting, whenever a 64 bit integer would be returned, it is checked if it would also fit into a 64 bit floating point value without data loss and returned as such if possible
Combines H5TOR_CONV_INT64_INT_NOLOSS
and H5TOR_CONV_INT64_FLOAT_NOLOSS
and is set
as the default in the hdf5r.h5tor_default
option.
Under this setting, whenever a 64 bit integer would be returned, it is coerced to a double
even if this results in a loss of precision. If a loss of precision occurs, a warning is issued. Please note that this also overrides
the use of H5TOR_CONV_UNIT64_NA
. As loss of precision is already accepted, UINT64-values that are larger than LLONG_MAX will be represented
as their next possible floating point value.
When converting an unsigned 64bit integer, any values that don't fit into a signed 64bit integer are
set to NA. If this flag is not set, then the values will be truncated to LLONG_MAX
, the largest 64bit signed integer.
Is both H5TOR_CONV_INT64_INT
and H5TOR_CONV_UNIT64_FLOAT
h5const$overview
#> Category
#> 1 H5F_ACC
#> 2 H5F_ACC
#> 4 H5F_ACC
#> 5 H5F_ACC
#> 6 H5F_ACC
#> 7 H5F_ACC
#> 8 H5F_ACC
#> 9 H5P
#> 10 H5S
#> 11 H5TOR
#> 12 H5TOR
#> 13 H5TOR
#> 14 H5TOR
#> 15 H5TOR
#> 16 H5TOR
#> 17 H5F_OBJ
#> 18 H5F_OBJ
#> 19 H5F_OBJ
#> 20 H5F_OBJ
#> 21 H5F_OBJ
#> 22 H5F_OBJ
#> 23 H5F_OBJ
#> 24 H5P
#> 25 H5P
#> 26 H5P
#> 27 H5P
#> 28 H5P
#> 29 H5P
#> 30 H5P
#> 31 H5P
#> 32 H5P
#> 33 H5P
#> 34 H5P
#> 35 H5P
#> 36 H5P
#> 37 H5P
#> 38 H5P
#> 39 H5P
#> 40 H5Z_FILTER
#> 41 H5Z_FILTER
#> 42 H5Z_FILTER
#> 43 H5Z_FILTER
#> 44 H5Z_FILTER
#> 45 H5Z_FILTER
#> 46 H5Z_FILTER
#> 47 H5Z_FLAG
#> 48 H5Z_FLAG
#> 49 H5P_CRT_ORDER
#> 50 H5P_CRT_ORDER
#> 51 H5O_COPY
#> 52 H5O_COPY
#> 53 H5O_COPY
#> 54 H5O_COPY
#> 55 H5O_COPY
#> 56 H5O_COPY
#> 57 H5O_INFO
#> 58 H5O_INFO
#> 59 H5O_INFO
#> 60 H5O_INFO
#> 61 H5O_INFO
#> 62 H5O_INFO
#> 63 H5D_CHUNK
#> 1100 H5_index_t
#> 284 H5_index_t
#> 3 H5_index_t
#> 410 H5_index_t
#> 510 H5_iter_order_t
#> 610 H5_iter_order_t
#> 710 H5_iter_order_t
#> 810 H5_iter_order_t
#> 910 H5_iter_order_t
#> 1010 H5C_cache_decr_mode
#> 1110 H5C_cache_decr_mode
#> 1210 H5C_cache_decr_mode
#> 1310 H5C_cache_decr_mode
#> 1410 H5C_cache_flash_incr_mode
#> 1510 H5C_cache_flash_incr_mode
#> 1610 H5C_cache_incr_mode
#> 1710 H5C_cache_incr_mode
#> 1810 H5D_alloc_time_t
#> 1910 H5D_alloc_time_t
#> 2010 H5D_alloc_time_t
#> 2110 H5D_alloc_time_t
#> 2210 H5D_alloc_time_t
#> 2310 H5D_chunk_index_t
#> 2410 H5D_chunk_index_t
#> 2510 H5D_chunk_index_t
#> 2610 H5D_chunk_index_t
#> 2710 H5D_chunk_index_t
#> 285 H5D_chunk_index_t
#> 291 H5D_chunk_index_t
#> 301 H5D_fill_time_t
#> 311 H5D_fill_time_t
#> 321 H5D_fill_time_t
#> 331 H5D_fill_time_t
#> 341 H5D_fill_value_t
#> 351 H5D_fill_value_t
#> 361 H5D_fill_value_t
#> 371 H5D_fill_value_t
#> 381 H5D_layout_t
#> 391 H5D_layout_t
#> 401 H5D_layout_t
#> 411 H5D_layout_t
#> 421 H5D_layout_t
#> 431 H5D_layout_t
#> 441 H5D_mpio_actual_chunk_opt_mode_t
#> 451 H5D_mpio_actual_chunk_opt_mode_t
#> 461 H5D_mpio_actual_chunk_opt_mode_t
#> 471 H5D_mpio_actual_io_mode_t
#> 481 H5D_mpio_actual_io_mode_t
#> 491 H5D_mpio_actual_io_mode_t
#> 501 H5D_mpio_actual_io_mode_t
#> 511 H5D_mpio_actual_io_mode_t
#> 521 H5D_mpio_no_collective_cause_t
#> 531 H5D_mpio_no_collective_cause_t
#> 541 H5D_mpio_no_collective_cause_t
#> 551 H5D_mpio_no_collective_cause_t
#> 561 H5D_mpio_no_collective_cause_t
#> 571 H5D_mpio_no_collective_cause_t
#> 581 H5D_mpio_no_collective_cause_t
#> 591 H5D_mpio_no_collective_cause_t
#> 601 H5D_mpio_no_collective_cause_t
#> 611 H5D_space_status_t
#> 621 H5D_space_status_t
#> 631 H5D_space_status_t
#> 64 H5D_space_status_t
#> 65 H5D_vds_view_t
#> 66 H5D_vds_view_t
#> 67 H5D_vds_view_t
#> 68 H5E_direction_t
#> 69 H5E_direction_t
#> 70 H5E_type_t
#> 71 H5E_type_t
#> 72 H5F_close_degree_t
#> 73 H5F_close_degree_t
#> 74 H5F_close_degree_t
#> 75 H5F_close_degree_t
#> 76 H5F_file_space_type_t
#> 77 H5F_file_space_type_t
#> 78 H5F_file_space_type_t
#> 79 H5F_file_space_type_t
#> 80 H5F_file_space_type_t
#> 81 H5F_file_space_type_t
#> 82 H5F_fspace_strategy_t
#> 83 H5F_fspace_strategy_t
#> 84 H5F_fspace_strategy_t
#> 85 H5F_fspace_strategy_t
#> 86 H5F_fspace_strategy_t
#> 87 H5F_libver_t
#> 88 H5F_libver_t
#> 89 H5F_libver_t
#> 90 H5F_libver_t
#> 91 H5F_libver_t
#> 92 H5F_mem_t
#> 93 H5F_mem_t
#> 94 H5F_mem_t
#> 95 H5F_mem_t
#> 96 H5F_mem_t
#> 97 H5F_mem_t
#> 98 H5F_mem_t
#> 99 H5F_mem_t
#> 100 H5F_mem_t
#> 101 H5F_scope_t
#> 102 H5F_scope_t
#> 103 H5FD_file_image_op_t
#> 104 H5FD_file_image_op_t
#> 105 H5FD_file_image_op_t
#> 106 H5FD_file_image_op_t
#> 107 H5FD_file_image_op_t
#> 108 H5FD_file_image_op_t
#> 109 H5FD_file_image_op_t
#> 110 H5FD_file_image_op_t
#> 111 H5G_obj_t
#> 112 H5G_obj_t
#> 113 H5G_obj_t
#> 114 H5G_obj_t
#> 115 H5G_obj_t
#> 116 H5G_obj_t
#> 117 H5G_obj_t
#> 118 H5G_obj_t
#> 119 H5G_obj_t
#> 120 H5G_storage_type_t
#> 121 H5G_storage_type_t
#> 122 H5G_storage_type_t
#> 123 H5G_storage_type_t
#> 124 H5I_type_t
#> 125 H5I_type_t
#> 126 H5I_type_t
#> 127 H5I_type_t
#> 128 H5I_type_t
#> 129 H5I_type_t
#> 130 H5I_type_t
#> 131 H5I_type_t
#> 132 H5I_type_t
#> 133 H5I_type_t
#> 134 H5I_type_t
#> 135 H5I_type_t
#> 136 H5I_type_t
#> 137 H5I_type_t
#> 138 H5I_type_t
#> 139 H5I_type_t
#> 140 H5L_type_t
#> 141 H5L_type_t
#> 142 H5L_type_t
#> 143 H5L_type_t
#> 144 H5L_type_t
#> 145 H5LT_lang_t
#> 146 H5LT_lang_t
#> 147 H5LT_lang_t
#> 148 H5LT_lang_t
#> 149 H5LT_lang_t
#> 150 H5O_mcdt_search_ret_t
#> 151 H5O_mcdt_search_ret_t
#> 152 H5O_mcdt_search_ret_t
#> 153 H5O_type_t
#> 154 H5O_type_t
#> 155 H5O_type_t
#> 156 H5O_type_t
#> 157 H5O_type_t
#> 158 H5PL_type_t
#> 159 H5PL_type_t
#> 160 H5PL_type_t
#> 161 H5R_type_t
#> 162 H5R_type_t
#> 163 H5R_type_t
#> 164 H5R_type_t
#> 165 H5S_class_t
#> 166 H5S_class_t
#> 167 H5S_class_t
#> 168 H5S_class_t
#> 169 H5S_sel_type
#> 170 H5S_sel_type
#> 171 H5S_sel_type
#> 172 H5S_sel_type
#> 173 H5S_sel_type
#> 174 H5S_sel_type
#> 175 H5S_seloper_t
#> 176 H5S_seloper_t
#> 177 H5S_seloper_t
#> 178 H5S_seloper_t
#> 179 H5S_seloper_t
#> 180 H5S_seloper_t
#> 181 H5S_seloper_t
#> 182 H5S_seloper_t
#> 183 H5S_seloper_t
#> 184 H5S_seloper_t
#> 185 H5T_bkg_t
#> 186 H5T_bkg_t
#> 187 H5T_bkg_t
#> 188 H5T_class_t
#> 189 H5T_class_t
#> 190 H5T_class_t
#> 191 H5T_class_t
#> 192 H5T_class_t
#> 193 H5T_class_t
#> 194 H5T_class_t
#> 195 H5T_class_t
#> 196 H5T_class_t
#> 197 H5T_class_t
#> 198 H5T_class_t
#> 199 H5T_class_t
#> 200 H5T_class_t
#> 201 H5T_cmd_t
#> 202 H5T_cmd_t
#> 203 H5T_cmd_t
#> 204 H5T_conv_except_t
#> 205 H5T_conv_except_t
#> 206 H5T_conv_except_t
#> 207 H5T_conv_except_t
#> 208 H5T_conv_except_t
#> 209 H5T_conv_except_t
#> 210 H5T_conv_except_t
#> 211 H5T_conv_ret_t
#> 212 H5T_conv_ret_t
#> 213 H5T_conv_ret_t
#> 214 H5T_cset_t
#> 215 H5T_cset_t
#> 216 H5T_cset_t
#> 217 H5T_cset_t
#> 218 H5T_cset_t
#> 219 H5T_cset_t
#> 220 H5T_cset_t
#> 221 H5T_cset_t
#> 222 H5T_cset_t
#> 223 H5T_cset_t
#> 224 H5T_cset_t
#> 225 H5T_cset_t
#> 226 H5T_cset_t
#> 227 H5T_cset_t
#> 228 H5T_cset_t
#> 229 H5T_cset_t
#> 230 H5T_cset_t
#> 231 H5T_direction_t
#> 232 H5T_direction_t
#> 233 H5T_direction_t
#> 234 H5T_norm_t
#> 235 H5T_norm_t
#> 236 H5T_norm_t
#> 237 H5T_norm_t
#> 238 H5T_order_t
#> 239 H5T_order_t
#> 240 H5T_order_t
#> 241 H5T_order_t
#> 242 H5T_order_t
#> 243 H5T_order_t
#> 244 H5T_pad_t
#> 245 H5T_pad_t
#> 246 H5T_pad_t
#> 247 H5T_pad_t
#> 248 H5T_pad_t
#> 249 H5T_pers_t
#> 250 H5T_pers_t
#> 251 H5T_pers_t
#> 252 H5T_sign_t
#> 253 H5T_sign_t
#> 254 H5T_sign_t
#> 255 H5T_sign_t
#> 256 H5T_str_t
#> 257 H5T_str_t
#> 258 H5T_str_t
#> 259 H5T_str_t
#> 260 H5T_str_t
#> 261 H5T_str_t
#> 262 H5T_str_t
#> 263 H5T_str_t
#> 264 H5T_str_t
#> 265 H5T_str_t
#> 266 H5T_str_t
#> 267 H5T_str_t
#> 268 H5T_str_t
#> 269 H5T_str_t
#> 270 H5T_str_t
#> 271 H5T_str_t
#> 272 H5T_str_t
#> 273 H5Z_cb_return_t
#> 274 H5Z_cb_return_t
#> 275 H5Z_cb_return_t
#> 276 H5Z_cb_return_t
#> 277 H5Z_EDC_t
#> 278 H5Z_EDC_t
#> 279 H5Z_EDC_t
#> 280 H5Z_EDC_t
#> 281 H5Z_SO_scale_type_t
#> 282 H5Z_SO_scale_type_t
#> 283 H5Z_SO_scale_type_t
#> Name Constant
#> 1 H5F_ACC_TRUNC 2
#> 2 H5F_ACC_EXCL 4
#> 4 H5F_ACC_RDONLY 0
#> 5 H5F_ACC_RDWR 1
#> 6 H5F_ACC_DEFAULT 65535
#> 7 H5F_ACC_SWMR_WRITE 32
#> 8 H5F_ACC_SWMR_READ 64
#> 9 H5P_DEFAULT 0
#> 10 H5S_ALL 0
#> 11 H5TOR_CONV_NONE 0
#> 12 H5TOR_CONV_INT64_INT_NOLOSS 1
#> 13 H5TOR_CONV_INT64_FLOAT_NOLOSS 2
#> 14 H5TOR_CONV_INT64_FLOAT_FORCE 4
#> 15 H5TOR_CONV_UINT64_NA 8
#> 16 H5TOR_CONV_INT64_NOLOSS 3
#> 17 H5F_OBJ_FILE 1
#> 18 H5F_OBJ_DATASET 2
#> 19 H5F_OBJ_GROUP 4
#> 20 H5F_OBJ_DATATYPE 8
#> 21 H5F_OBJ_ATTR 16
#> 22 H5F_OBJ_ALL 31
#> 23 H5F_OBJ_LOCAL 32
#> 24 H5P_ATTRIBUTE_CREATE 648518346341351439
#> 25 H5P_DATASET_ACCESS 648518346341351434
#> 26 H5P_DATASET_CREATE 648518346341351433
#> 27 H5P_DATASET_XFER 648518346341351435
#> 28 H5P_DATATYPE_ACCESS 648518346341351438
#> 29 H5P_DATATYPE_CREATE 648518346341351437
#> 30 H5P_FILE_ACCESS 648518346341351432
#> 31 H5P_FILE_CREATE 648518346341351431
#> 32 H5P_FILE_MOUNT 648518346341351436
#> 33 H5P_GROUP_ACCESS 648518346341351430
#> 34 H5P_GROUP_CREATE 648518346341351428
#> 35 H5P_LINK_ACCESS 648518346341351427
#> 36 H5P_LINK_CREATE 648518346341351441
#> 37 H5P_OBJECT_COPY 648518346341351429
#> 38 H5P_OBJECT_CREATE 648518346341351425
#> 39 H5P_STRING_CREATE 648518346341351426
#> 40 H5Z_FILTER_ALL 0
#> 41 H5Z_FILTER_DEFLATE 1
#> 42 H5Z_FILTER_SHUFFLE 2
#> 43 H5Z_FILTER_FLETCHER32 3
#> 44 H5Z_FILTER_SZIP 4
#> 45 H5Z_FILTER_NBIT 5
#> 46 H5Z_FILTER_SCALEOFFSET 6
#> 47 H5Z_FLAG_OPTIONAL 1
#> 48 H5Z_FLAG_MANDATORY 0
#> 49 H5P_CRT_ORDER_TRACKED 1
#> 50 H5P_CRT_ORDER_INDEXED 2
#> 51 H5O_COPY_SHALLOW_HIERARCHY_FLAG 1
#> 52 H5O_COPY_EXPAND_SOFT_LINK_FLAG 2
#> 53 H5O_COPY_EXPAND_EXT_LINK_FLAG 4
#> 54 H5O_COPY_EXPAND_REFERENCE_FLAG 8
#> 55 H5O_COPY_WITHOUT_ATTR_FLAG 16
#> 56 H5O_COPY_MERGE_COMMITTED_DTYPE_FLAG 64
#> 57 H5O_INFO_BASIC 1
#> 58 H5O_INFO_TIME 2
#> 59 H5O_INFO_NUM_ATTRS 4
#> 60 H5O_INFO_HDR 8
#> 61 H5O_INFO_META_SIZE 16
#> 62 H5O_INFO_ALL 31
#> 63 H5D_CHUNK_CACHE_W0_DEFAULT -1
#> 1100 H5_INDEX_UNKNOWN -1
#> 284 H5_INDEX_NAME 0
#> 3 H5_INDEX_CRT_ORDER 1
#> 410 H5_INDEX_N 2
#> 510 H5_ITER_UNKNOWN -1
#> 610 H5_ITER_INC 0
#> 710 H5_ITER_DEC 1
#> 810 H5_ITER_NATIVE 2
#> 910 H5_ITER_N 3
#> 1010 H5C_decr__off 0
#> 1110 H5C_decr__threshold 1
#> 1210 H5C_decr__age_out 2
#> 1310 H5C_decr__age_out_with_threshold 3
#> 1410 H5C_flash_incr__off 0
#> 1510 H5C_flash_incr__add_space 1
#> 1610 H5C_incr__off 0
#> 1710 H5C_incr__threshold 1
#> 1810 H5D_ALLOC_TIME_ERROR -1
#> 1910 H5D_ALLOC_TIME_DEFAULT 0
#> 2010 H5D_ALLOC_TIME_EARLY 1
#> 2110 H5D_ALLOC_TIME_LATE 2
#> 2210 H5D_ALLOC_TIME_INCR 3
#> 2310 H5D_CHUNK_IDX_BTREE 0
#> 2410 H5D_CHUNK_IDX_SINGLE 1
#> 2510 H5D_CHUNK_IDX_NONE 2
#> 2610 H5D_CHUNK_IDX_FARRAY 3
#> 2710 H5D_CHUNK_IDX_EARRAY 4
#> 285 H5D_CHUNK_IDX_BT2 5
#> 291 H5D_CHUNK_IDX_NTYPES 6
#> 301 H5D_FILL_TIME_ERROR -1
#> 311 H5D_FILL_TIME_ALLOC 0
#> 321 H5D_FILL_TIME_NEVER 1
#> 331 H5D_FILL_TIME_IFSET 2
#> 341 H5D_FILL_VALUE_ERROR -1
#> 351 H5D_FILL_VALUE_UNDEFINED 0
#> 361 H5D_FILL_VALUE_DEFAULT 1
#> 371 H5D_FILL_VALUE_USER_DEFINED 2
#> 381 H5D_LAYOUT_ERROR -1
#> 391 H5D_COMPACT 0
#> 401 H5D_CONTIGUOUS 1
#> 411 H5D_CHUNKED 2
#> 421 H5D_VIRTUAL 3
#> 431 H5D_NLAYOUTS 4
#> 441 H5D_MPIO_NO_CHUNK_OPTIMIZATION 0
#> 451 H5D_MPIO_LINK_CHUNK 1
#> 461 H5D_MPIO_MULTI_CHUNK 2
#> 471 H5D_MPIO_NO_COLLECTIVE 0
#> 481 H5D_MPIO_CHUNK_INDEPENDENT 1
#> 491 H5D_MPIO_CHUNK_COLLECTIVE 2
#> 501 H5D_MPIO_CHUNK_MIXED 3
#> 511 H5D_MPIO_CONTIGUOUS_COLLECTIVE 4
#> 521 H5D_MPIO_COLLECTIVE 0
#> 531 H5D_MPIO_SET_INDEPENDENT 1
#> 541 H5D_MPIO_DATATYPE_CONVERSION 2
#> 551 H5D_MPIO_DATA_TRANSFORMS 4
#> 561 H5D_MPIO_MPI_OPT_TYPES_ENV_VAR_DISABLED 8
#> 571 H5D_MPIO_NOT_SIMPLE_OR_SCALAR_DATASPACES 16
#> 581 H5D_MPIO_NOT_CONTIGUOUS_OR_CHUNKED_DATASET 32
#> 591 H5D_MPIO_PARALLEL_FILTERED_WRITES_DISABLED 64
#> 601 H5D_MPIO_NO_COLLECTIVE_MAX_CAUSE 256
#> 611 H5D_SPACE_STATUS_ERROR -1
#> 621 H5D_SPACE_STATUS_NOT_ALLOCATED 0
#> 631 H5D_SPACE_STATUS_PART_ALLOCATED 1
#> 64 H5D_SPACE_STATUS_ALLOCATED 2
#> 65 H5D_VDS_ERROR -1
#> 66 H5D_VDS_FIRST_MISSING 0
#> 67 H5D_VDS_LAST_AVAILABLE 1
#> 68 H5E_WALK_UPWARD 0
#> 69 H5E_WALK_DOWNWARD 1
#> 70 H5E_MAJOR 0
#> 71 H5E_MINOR 1
#> 72 H5F_CLOSE_DEFAULT 0
#> 73 H5F_CLOSE_WEAK 1
#> 74 H5F_CLOSE_SEMI 2
#> 75 H5F_CLOSE_STRONG 3
#> 76 H5F_FILE_SPACE_DEFAULT 0
#> 77 H5F_FILE_SPACE_ALL_PERSIST 1
#> 78 H5F_FILE_SPACE_ALL 2
#> 79 H5F_FILE_SPACE_AGGR_VFD 3
#> 80 H5F_FILE_SPACE_VFD 4
#> 81 H5F_FILE_SPACE_NTYPES 5
#> 82 H5F_FSPACE_STRATEGY_FSM_AGGR 0
#> 83 H5F_FSPACE_STRATEGY_PAGE 1
#> 84 H5F_FSPACE_STRATEGY_AGGR 2
#> 85 H5F_FSPACE_STRATEGY_NONE 3
#> 86 H5F_FSPACE_STRATEGY_NTYPES 4
#> 87 H5F_LIBVER_ERROR -1
#> 88 H5F_LIBVER_EARLIEST 0
#> 89 H5F_LIBVER_V18 1
#> 90 H5F_LIBVER_V110 2
#> 91 H5F_LIBVER_NBOUNDS 3
#> 92 H5FD_MEM_NOLIST -1
#> 93 H5FD_MEM_DEFAULT 0
#> 94 H5FD_MEM_SUPER 1
#> 95 H5FD_MEM_BTREE 2
#> 96 H5FD_MEM_DRAW 3
#> 97 H5FD_MEM_GHEAP 4
#> 98 H5FD_MEM_LHEAP 5
#> 99 H5FD_MEM_OHDR 6
#> 100 H5FD_MEM_NTYPES 7
#> 101 H5F_SCOPE_LOCAL 0
#> 102 H5F_SCOPE_GLOBAL 1
#> 103 H5FD_FILE_IMAGE_OP_NO_OP 0
#> 104 H5FD_FILE_IMAGE_OP_PROPERTY_LIST_SET 1
#> 105 H5FD_FILE_IMAGE_OP_PROPERTY_LIST_COPY 2
#> 106 H5FD_FILE_IMAGE_OP_PROPERTY_LIST_GET 3
#> 107 H5FD_FILE_IMAGE_OP_PROPERTY_LIST_CLOSE 4
#> 108 H5FD_FILE_IMAGE_OP_FILE_OPEN 5
#> 109 H5FD_FILE_IMAGE_OP_FILE_RESIZE 6
#> 110 H5FD_FILE_IMAGE_OP_FILE_CLOSE 7
#> 111 H5G_UNKNOWN -1
#> 112 H5G_GROUP 0
#> 113 H5G_DATASET 1
#> 114 H5G_TYPE 2
#> 115 H5G_LINK 3
#> 116 H5G_UDLINK 4
#> 117 H5G_RESERVED_5 5
#> 118 H5G_RESERVED_6 6
#> 119 H5G_RESERVED_7 7
#> 120 H5G_STORAGE_TYPE_UNKNOWN -1
#> 121 H5G_STORAGE_TYPE_SYMBOL_TABLE 0
#> 122 H5G_STORAGE_TYPE_COMPACT 1
#> 123 H5G_STORAGE_TYPE_DENSE 2
#> 124 H5I_UNINIT -2
#> 125 H5I_BADID -1
#> 126 H5I_FILE 1
#> 127 H5I_GROUP 2
#> 128 H5I_DATATYPE 3
#> 129 H5I_DATASPACE 4
#> 130 H5I_DATASET 5
#> 131 H5I_ATTR 6
#> 132 H5I_REFERENCE 7
#> 133 H5I_VFL 8
#> 134 H5I_GENPROP_CLS 9
#> 135 H5I_GENPROP_LST 10
#> 136 H5I_ERROR_CLASS 11
#> 137 H5I_ERROR_MSG 12
#> 138 H5I_ERROR_STACK 13
#> 139 H5I_NTYPES 14
#> 140 H5L_TYPE_ERROR -1
#> 141 H5L_TYPE_HARD 0
#> 142 H5L_TYPE_SOFT 1
#> 143 H5L_TYPE_EXTERNAL 64
#> 144 H5L_TYPE_MAX 255
#> 145 H5LT_LANG_ERR -1
#> 146 H5LT_DDL 0
#> 147 H5LT_C 1
#> 148 H5LT_FORTRAN 2
#> 149 H5LT_NO_LANG 3
#> 150 H5O_MCDT_SEARCH_ERROR -1
#> 151 H5O_MCDT_SEARCH_CONT 0
#> 152 H5O_MCDT_SEARCH_STOP 1
#> 153 H5O_TYPE_UNKNOWN -1
#> 154 H5O_TYPE_GROUP 0
#> 155 H5O_TYPE_DATASET 1
#> 156 H5O_TYPE_NAMED_DATATYPE 2
#> 157 H5O_TYPE_NTYPES 3
#> 158 H5PL_TYPE_ERROR -1
#> 159 H5PL_TYPE_FILTER 0
#> 160 H5PL_TYPE_NONE 1
#> 161 H5R_BADTYPE -1
#> 162 H5R_OBJECT 0
#> 163 H5R_DATASET_REGION 1
#> 164 H5R_MAXTYPE 2
#> 165 H5S_NO_CLASS -1
#> 166 H5S_SCALAR 0
#> 167 H5S_SIMPLE 1
#> 168 H5S_NULL 2
#> 169 H5S_SEL_ERROR -1
#> 170 H5S_SEL_NONE 0
#> 171 H5S_SEL_POINTS 1
#> 172 H5S_SEL_HYPERSLABS 2
#> 173 H5S_SEL_ALL 3
#> 174 H5S_SEL_N 4
#> 175 H5S_SELECT_NOOP -1
#> 176 H5S_SELECT_SET 0
#> 177 H5S_SELECT_OR 1
#> 178 H5S_SELECT_AND 2
#> 179 H5S_SELECT_XOR 3
#> 180 H5S_SELECT_NOTB 4
#> 181 H5S_SELECT_NOTA 5
#> 182 H5S_SELECT_APPEND 6
#> 183 H5S_SELECT_PREPEND 7
#> 184 H5S_SELECT_INVALID 8
#> 185 H5T_BKG_NO 0
#> 186 H5T_BKG_TEMP 1
#> 187 H5T_BKG_YES 2
#> 188 H5T_NO_CLASS -1
#> 189 H5T_INTEGER 0
#> 190 H5T_FLOAT 1
#> 191 H5T_TIME 2
#> 192 H5T_STRING 3
#> 193 H5T_BITFIELD 4
#> 194 H5T_OPAQUE 5
#> 195 H5T_COMPOUND 6
#> 196 H5T_REFERENCE 7
#> 197 H5T_ENUM 8
#> 198 H5T_VLEN 9
#> 199 H5T_ARRAY 10
#> 200 H5T_NCLASSES 11
#> 201 H5T_CONV_INIT 0
#> 202 H5T_CONV_CONV 1
#> 203 H5T_CONV_FREE 2
#> 204 H5T_CONV_EXCEPT_RANGE_HI 0
#> 205 H5T_CONV_EXCEPT_RANGE_LOW 1
#> 206 H5T_CONV_EXCEPT_PRECISION 2
#> 207 H5T_CONV_EXCEPT_TRUNCATE 3
#> 208 H5T_CONV_EXCEPT_PINF 4
#> 209 H5T_CONV_EXCEPT_NINF 5
#> 210 H5T_CONV_EXCEPT_NAN 6
#> 211 H5T_CONV_ABORT -1
#> 212 H5T_CONV_UNHANDLED 0
#> 213 H5T_CONV_HANDLED 1
#> 214 H5T_CSET_ERROR -1
#> 215 H5T_CSET_ASCII 0
#> 216 H5T_CSET_UTF8 1
#> 217 H5T_CSET_RESERVED_2 2
#> 218 H5T_CSET_RESERVED_3 3
#> 219 H5T_CSET_RESERVED_4 4
#> 220 H5T_CSET_RESERVED_5 5
#> 221 H5T_CSET_RESERVED_6 6
#> 222 H5T_CSET_RESERVED_7 7
#> 223 H5T_CSET_RESERVED_8 8
#> 224 H5T_CSET_RESERVED_9 9
#> 225 H5T_CSET_RESERVED_10 10
#> 226 H5T_CSET_RESERVED_11 11
#> 227 H5T_CSET_RESERVED_12 12
#> 228 H5T_CSET_RESERVED_13 13
#> 229 H5T_CSET_RESERVED_14 14
#> 230 H5T_CSET_RESERVED_15 15
#> 231 H5T_DIR_DEFAULT 0
#> 232 H5T_DIR_ASCEND 1
#> 233 H5T_DIR_DESCEND 2
#> 234 H5T_NORM_ERROR -1
#> 235 H5T_NORM_IMPLIED 0
#> 236 H5T_NORM_MSBSET 1
#> 237 H5T_NORM_NONE 2
#> 238 H5T_ORDER_ERROR -1
#> 239 H5T_ORDER_LE 0
#> 240 H5T_ORDER_BE 1
#> 241 H5T_ORDER_VAX 2
#> 242 H5T_ORDER_MIXED 3
#> 243 H5T_ORDER_NONE 4
#> 244 H5T_PAD_ERROR -1
#> 245 H5T_PAD_ZERO 0
#> 246 H5T_PAD_ONE 1
#> 247 H5T_PAD_BACKGROUND 2
#> 248 H5T_NPAD 3
#> 249 H5T_PERS_DONTCARE -1
#> 250 H5T_PERS_HARD 0
#> 251 H5T_PERS_SOFT 1
#> 252 H5T_SGN_ERROR -1
#> 253 H5T_SGN_NONE 0
#> 254 H5T_SGN_2 1
#> 255 H5T_NSGN 2
#> 256 H5T_STR_ERROR -1
#> 257 H5T_STR_NULLTERM 0
#> 258 H5T_STR_NULLPAD 1
#> 259 H5T_STR_SPACEPAD 2
#> 260 H5T_STR_RESERVED_3 3
#> 261 H5T_STR_RESERVED_4 4
#> 262 H5T_STR_RESERVED_5 5
#> 263 H5T_STR_RESERVED_6 6
#> 264 H5T_STR_RESERVED_7 7
#> 265 H5T_STR_RESERVED_8 8
#> 266 H5T_STR_RESERVED_9 9
#> 267 H5T_STR_RESERVED_10 10
#> 268 H5T_STR_RESERVED_11 11
#> 269 H5T_STR_RESERVED_12 12
#> 270 H5T_STR_RESERVED_13 13
#> 271 H5T_STR_RESERVED_14 14
#> 272 H5T_STR_RESERVED_15 15
#> 273 H5Z_CB_ERROR -1
#> 274 H5Z_CB_FAIL 0
#> 275 H5Z_CB_CONT 1
#> 276 H5Z_CB_NO 2
#> 277 H5Z_ERROR_EDC -1
#> 278 H5Z_DISABLE_EDC 0
#> 279 H5Z_ENABLE_EDC 1
#> 280 H5Z_NO_EDC 2
#> 281 H5Z_SO_FLOAT_DSCALE 0
#> 282 H5Z_SO_FLOAT_ESCALE 1
#> 283 H5Z_SO_INT 2
h5const$H5F_ACC_RDWR
#> [1] H5F_ACC_RDWR
#> 7 Levels: H5F_ACC_RDONLY H5F_ACC_RDWR H5F_ACC_TRUNC ... H5F_ACC_DEFAULT
#> 7 Values: 0 1 2 ... 65535
h5const$H5F_ACC_DEFAULT
#> [1] H5F_ACC_DEFAULT
#> 7 Levels: H5F_ACC_RDONLY H5F_ACC_RDWR H5F_ACC_TRUNC ... H5F_ACC_DEFAULT
#> 7 Values: 0 1 2 ... 65535
# Combining flags
bitwOr(h5const$H5TOR_CONV_UINT64_NA, h5const$H5TOR_CONV_INT64_INT_NOLOSS)
#> [1] 9