H5Pget_copy_object(
hid_t ocp_plist_id,
unsigned *copy_options
)
H5Pget_copy_object retrieves the properties currently
specified in the object copy property list ocp_plist_id,
which will be invoked when a new copy is made of an existing object.
copy_options is a bit map indicating the flags,
or properties, governing object copying that are set in the
property list ocp_plist_id.
The available flags are described in
H5Pset_copy_object.
hid_t ocp_plist_id
|
Object copy property list identifier |
unsigned *copy_options
|
Copy option(s) set in the object copy property list |
SUBROUTINE h5pset_copy_object_f(ocp_plist_id, copy_options, hdferr)
IMPLICIT NONE
INTEGER(HID_T), INTENT(IN) :: ocp_plist_id
! Object copy property list identifier
INTEGER, INTENT(IN) :: copy_options ! Copy option(s) to be set:
! H5O_COPY_SHALLOW_HIERARCHY_F
! H5O_COPY_EXPAND_SOFT_LINK_F
! H5O_COPY_EXPAND_EXT_LINK_F
! H5O_COPY_EXPAND_REFERENCE_F
! H5O_COPY_WITHOUT_ATTR_FLAG_F
INTEGER, INTENT(OUT) :: hdferr ! Error code
! 0 on success and -1 on failure
END SUBROUTINE h5pset_copy_object_f
| Release | C |
| 1.8.0 | Function introduced in this release. |