hdf5_obj_ReadGroupNames Subroutine

private impure subroutine hdf5_obj_ReadGroupNames(this, basegroup, names)

Uses

  • proc~~hdf5_obj_readgroupnames~~UsesGraph proc~hdf5_obj_readgroupnames hdf5_obj%hdf5_obj_ReadGroupNames iso_c_binding iso_c_binding proc~hdf5_obj_readgroupnames->iso_c_binding

Read the groups (i.e., directories) under a given base group in an HDF5 file.

Type Bound

hdf5_obj

Arguments

Type IntentOptional Attributes Name
class(hdf5_obj), intent(inout) :: this

A HDF5 object

character(len=*), intent(in) :: basegroup

Base group to explore

character(len=str64), intent(out), allocatable :: names(:)

Names of groups under the base group


Calls

proc~~hdf5_obj_readgroupnames~~CallsGraph proc~hdf5_obj_readgroupnames hdf5_obj%hdf5_obj_ReadGroupNames h5iget_name_f h5iget_name_f proc~hdf5_obj_readgroupnames->h5iget_name_f h5oclose_f h5oclose_f proc~hdf5_obj_readgroupnames->h5oclose_f h5oget_info_f h5oget_info_f proc~hdf5_obj_readgroupnames->h5oget_info_f h5oopen_by_idx_f h5oopen_by_idx_f proc~hdf5_obj_readgroupnames->h5oopen_by_idx_f proc~hdf5_obj_fixgroupname hdf5_obj%hdf5_obj_FixGroupName proc~hdf5_obj_readgroupnames->proc~hdf5_obj_fixgroupname

Called by

proc~~hdf5_obj_readgroupnames~~CalledByGraph proc~hdf5_obj_readgroupnames hdf5_obj%hdf5_obj_ReadGroupNames proc~bc_set_read bc_set%bc_set_Read proc~bc_set_read->proc~hdf5_obj_readgroupnames