Introduction to HDF5 HDF5 User Guide Other HDF5 documents and links |
And in this document, the
HDF5 Reference Manual
H5 H5A H5D H5E H5F H5G H5I H5P H5R H5RA H5S H5T H5Z Tools |
|
H5Rcreate
(void *ref
,
hid_t loc_id
,
const char *name
,
H5R_type_t ref_type
,
hid_t space_id
)
H5Rcreate
creates the reference, ref
,
of the type specified in ref_type
, pointing to
the object name
located at loc_id
.
The parameters loc_id
and name
are
used to locate the object.
The parameter space_id
identifies the region
to be pointed to (for dataset region references).
ref
loc_id
name
loc_id
.
ref_type
space_id
H5Rdereference
(hid_t dataset
,
H5R_type_t ref_type
,
void *ref
)
H5Rdereference
opens that object and returns an identifier.
The parameter ref_type
specifies the reference type
of ref
.
ref_type
may contain either of the following values:
H5R_OBJECT
(0
)
H5R_DATASET_REGION
(1
)
dataset
ref_type
ref
.
ref
H5Rget_region
(hid_t dataset
,
H5R_type_t ref_type
,
void *ref
)
ref
,
H5Rget_region
creates a copy of the dataspace
of the dataset pointed to and defines a selection in the copy
which is the region pointed to.
The parameter ref_type
specifies the reference type
of ref
.
ref_type
may contain the following value:
H5R_DATASET_REGION
(1
)
dataset
,
ref_type
,
ref
.
ref
H5Rget_object_type
(hid_t id
,
void *ref
)
ref
,
H5Rget_object_type
returns the
type of the object pointed to.
id
,
ref
H5Gpublic.h
;
otherwise returns H5G_UNKNOWN
.
Introduction to HDF5 HDF5 User Guide Other HDF5 documents and links |
And in this document, the
HDF5 Reference Manual
H5 H5A H5D H5E H5F H5G H5I H5P H5R H5RA H5S H5T H5Z Tools |