HDF5  1.12.0
Functions
H5R.c File Reference
#include "H5Rmodule.h"
#include "H5private.h"
#include "H5CXprivate.h"
#include "H5Eprivate.h"
#include "H5Iprivate.h"
#include "H5MMprivate.h"
#include "H5Rpkg.h"
#include "H5Sprivate.h"

Functions

herr_t H5Rcreate_object (hid_t loc_id, const char *name, hid_t oapl_id, H5R_ref_t *ref_ptr)
 
herr_t H5Rcreate_region (hid_t loc_id, const char *name, hid_t space_id, hid_t oapl_id, H5R_ref_t *ref_ptr)
 
herr_t H5Rcreate_attr (hid_t loc_id, const char *name, const char *attr_name, hid_t oapl_id, H5R_ref_t *ref_ptr)
 
herr_t H5Rdestroy (H5R_ref_t *ref_ptr)
 
H5R_type_t H5Rget_type (const H5R_ref_t *ref_ptr)
 
htri_t H5Requal (const H5R_ref_t *ref1_ptr, const H5R_ref_t *ref2_ptr)
 
herr_t H5Rcopy (const H5R_ref_t *src_ref_ptr, H5R_ref_t *dst_ref_ptr)
 
hid_t H5Ropen_object (H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id)
 
hid_t H5Ropen_region (H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id)
 
hid_t H5Ropen_attr (H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t aapl_id)
 
herr_t H5Rget_obj_type3 (H5R_ref_t *ref_ptr, hid_t rapl_id, H5O_type_t *obj_type)
 
ssize_t H5Rget_file_name (const H5R_ref_t *ref_ptr, char *buf, size_t size)
 
ssize_t H5Rget_obj_name (H5R_ref_t *ref_ptr, hid_t rapl_id, char *buf, size_t size)
 
ssize_t H5Rget_attr_name (const H5R_ref_t *ref_ptr, char *buf, size_t size)
 

Function Documentation

◆ H5Rcopy()

herr_t H5Rcopy ( const H5R_ref_t src_ref_ptr,
H5R_ref_t dst_ref_ptr 
)

◆ H5Rcreate_attr()

herr_t H5Rcreate_attr ( hid_t  loc_id,
const char *  name,
const char *  attr_name,
hid_t  oapl_id,
H5R_ref_t ref_ptr 
)

◆ H5Rcreate_object()

herr_t H5Rcreate_object ( hid_t  loc_id,
const char *  name,
hid_t  oapl_id,
H5R_ref_t ref_ptr 
)

◆ H5Rcreate_region()

herr_t H5Rcreate_region ( hid_t  loc_id,
const char *  name,
hid_t  space_id,
hid_t  oapl_id,
H5R_ref_t ref_ptr 
)

◆ H5Rdestroy()

herr_t H5Rdestroy ( H5R_ref_t ref_ptr)

◆ H5Requal()

htri_t H5Requal ( const H5R_ref_t ref1_ptr,
const H5R_ref_t ref2_ptr 
)

◆ H5Rget_attr_name()

ssize_t H5Rget_attr_name ( const H5R_ref_t ref_ptr,
char *  buf,
size_t  size 
)

◆ H5Rget_file_name()

ssize_t H5Rget_file_name ( const H5R_ref_t ref_ptr,
char *  buf,
size_t  size 
)

◆ H5Rget_obj_name()

ssize_t H5Rget_obj_name ( H5R_ref_t ref_ptr,
hid_t  rapl_id,
char *  buf,
size_t  size 
)

◆ H5Rget_obj_type3()

herr_t H5Rget_obj_type3 ( H5R_ref_t ref_ptr,
hid_t  rapl_id,
H5O_type_t obj_type 
)

◆ H5Rget_type()

H5R_type_t H5Rget_type ( const H5R_ref_t ref_ptr)

◆ H5Ropen_attr()

hid_t H5Ropen_attr ( H5R_ref_t ref_ptr,
hid_t  rapl_id,
hid_t  aapl_id 
)

◆ H5Ropen_object()

hid_t H5Ropen_object ( H5R_ref_t ref_ptr,
hid_t  rapl_id,
hid_t  oapl_id 
)

◆ H5Ropen_region()

hid_t H5Ropen_region ( H5R_ref_t ref_ptr,
hid_t  rapl_id,
hid_t  oapl_id 
)