HDF5  1.12.0
H5FDmulti.c File Reference

Data Structures

struct  H5FD_multi_fapl_t
 
struct  H5FD_multi_t
 
struct  H5FD_multi_dxpl_t
 

Typedefs

typedef struct H5FD_multi_fapl_t H5FD_multi_fapl_t
 
typedef struct H5FD_multi_t H5FD_multi_t
 
typedef struct H5FD_multi_dxpl_t H5FD_multi_dxpl_t
 

Functions

hid_t H5FD_multi_init (void)
 
herr_t H5Pset_fapl_split (hid_t fapl, const char *meta_ext, hid_t meta_plist_id, const char *raw_ext, hid_t raw_plist_id)
 
herr_t H5Pset_fapl_multi (hid_t fapl_id, const H5FD_mem_t *memb_map, const hid_t *memb_fapl, const char *const *memb_name, const haddr_t *memb_addr, hbool_t relax)
 
herr_t H5Pget_fapl_multi (hid_t fapl_id, H5FD_mem_t *memb_map, hid_t *memb_fapl, char **memb_name, haddr_t *memb_addr, hbool_t *relax)
 
 H5_GCC_DIAG_OFF (format-nonliteral) static int open_members(H5FD_multi_t *file)
 

Typedef Documentation

◆ H5FD_multi_dxpl_t

◆ H5FD_multi_fapl_t

◆ H5FD_multi_t

typedef struct H5FD_multi_t H5FD_multi_t

Function Documentation

◆ H5_GCC_DIAG_OFF()

H5_GCC_DIAG_OFF ( format-  nonliteral)

◆ H5FD_multi_init()

hid_t H5FD_multi_init ( void  )

References H5Eclear2(), H5I_VFL, and H5Iget_type().

◆ H5Pget_fapl_multi()

herr_t H5Pget_fapl_multi ( hid_t  fapl_id,
H5FD_mem_t memb_map,
hid_t memb_fapl,
char **  memb_name,
haddr_t memb_addr,
hbool_t relax 
)

◆ H5Pset_fapl_multi()

herr_t H5Pset_fapl_multi ( hid_t  fapl_id,
const H5FD_mem_t memb_map,
const hid_t memb_fapl,
const char *const *  memb_name,
const haddr_t memb_addr,
hbool_t  relax 
)

◆ H5Pset_fapl_split()

herr_t H5Pset_fapl_split ( hid_t  fapl,
const char *  meta_ext,
hid_t  meta_plist_id,
const char *  raw_ext,
hid_t  raw_plist_id 
)