Please, help us to better know about our user community by answering the following short survey: https://www.hdfgroup.org/
HDF5  1.12.1
H5Mpublic.h File Reference
#include "H5public.h"
#include "H5Ipublic.h"

Macros

#define H5VL_MAP_CREATE   1
 
#define H5VL_MAP_OPEN   2
 
#define H5VL_MAP_GET_VAL   3
 
#define H5VL_MAP_EXISTS   4
 
#define H5VL_MAP_PUT   5
 
#define H5VL_MAP_GET   6
 
#define H5VL_MAP_SPECIFIC   7
 
#define H5VL_MAP_OPTIONAL   8
 
#define H5VL_MAP_CLOSE   9
 

Typedefs

typedef herr_t(* H5M_iterate_t) (hid_t map_id, const void *key, void *op_data)
 

Enumerations

enum  H5VL_map_get_t {
  H5VL_MAP_GET_MAPL, H5VL_MAP_GET_MCPL, H5VL_MAP_GET_KEY_TYPE, H5VL_MAP_GET_VAL_TYPE,
  H5VL_MAP_GET_COUNT
}
 
enum  H5VL_map_specific_t { H5VL_MAP_ITER, H5VL_MAP_DELETE }
 

Macro Definition Documentation

◆ H5VL_MAP_CLOSE

#define H5VL_MAP_CLOSE   9

◆ H5VL_MAP_CREATE

#define H5VL_MAP_CREATE   1

◆ H5VL_MAP_EXISTS

#define H5VL_MAP_EXISTS   4

◆ H5VL_MAP_GET

#define H5VL_MAP_GET   6

◆ H5VL_MAP_GET_VAL

#define H5VL_MAP_GET_VAL   3

◆ H5VL_MAP_OPEN

#define H5VL_MAP_OPEN   2

◆ H5VL_MAP_OPTIONAL

#define H5VL_MAP_OPTIONAL   8

◆ H5VL_MAP_PUT

#define H5VL_MAP_PUT   5

◆ H5VL_MAP_SPECIFIC

#define H5VL_MAP_SPECIFIC   7

Typedef Documentation

◆ H5M_iterate_t

typedef herr_t(* H5M_iterate_t) (hid_t map_id, const void *key, void *op_data)

Callback for H5Miterate()

Enumeration Type Documentation

◆ H5VL_map_get_t

Enumerator
H5VL_MAP_GET_MAPL 
H5VL_MAP_GET_MCPL 
H5VL_MAP_GET_KEY_TYPE 
H5VL_MAP_GET_VAL_TYPE 
H5VL_MAP_GET_COUNT 

◆ H5VL_map_specific_t

Enumerator
H5VL_MAP_ITER 
H5VL_MAP_DELETE