Last modified: 26 February 2014
Name: H5Grefresh
Signature:
  `herr_t H5Grefresh(hid_t group_id)`
Purpose:
  Refreshes all buffers associated with a group.
Description:
  `H5Grefresh` causes all buffers associated with a group to be cleared and immediately re-loaded with updated contents from disk.
  This function essentially closes the group, evicts all metadata associated with it from the cache, and then re-opens the group. The reopened group is automatically re-registered with the same identifier.
Parameters:

  `hid_t group_id` | IN: Identifier of the group to be refreshed.

Returns:
  Returns a non-negative value if successful; otherwise returns a negative value.
Fortran Interface:
  None
See Also:

- H5Dflush
- H5Drefresh
- H5Gflush
- H5Oflush
- H5Orefresh
- H5Tflush
- H5Trefresh

- H5Fstart_swmr_write
- H5DOappend
- H5Pset_append_flush
- H5Pget_append_flush
- H5Pget_object_flush_cb

- H5Odisable_mdc_flushes
- H5Oenable_mdc_flushes
- H5Oare_mdc_flushes_disabled
- H5Fdisable_mdc_flushes
- H5Fenable_mdc_flushes
- H5Fare_mdc_flushes_disabled
- H5Fget_mdc_flush_disabled_obj_ids

History:

  Release | Change
  1.10.0 | C function introduced with this release.