hdf5_obj_ReadAttributes0D Subroutine

private impure subroutine hdf5_obj_ReadAttributes0D(this, groupname, label, val)

Uses

  • proc~~hdf5_obj_readattributes0d~~UsesGraph proc~hdf5_obj_readattributes0d hdf5_obj%hdf5_obj_ReadAttributes0D iso_c_binding iso_c_binding proc~hdf5_obj_readattributes0d->iso_c_binding

Read a scalar attribute under a given group

Type Bound

hdf5_obj

Arguments

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

A HDF5 object

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

Groupname

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

Attribute label

class(*), intent(out) :: val

Attribute value


Calls

proc~~hdf5_obj_readattributes0d~~CallsGraph proc~hdf5_obj_readattributes0d hdf5_obj%hdf5_obj_ReadAttributes0D h5aclose_f h5aclose_f proc~hdf5_obj_readattributes0d->h5aclose_f h5aget_space_f h5aget_space_f proc~hdf5_obj_readattributes0d->h5aget_space_f h5aget_type_f h5aget_type_f proc~hdf5_obj_readattributes0d->h5aget_type_f h5aopen_f h5aopen_f proc~hdf5_obj_readattributes0d->h5aopen_f h5aread_f h5aread_f proc~hdf5_obj_readattributes0d->h5aread_f h5sclose_f h5sclose_f proc~hdf5_obj_readattributes0d->h5sclose_f h5sget_simple_extent_dims_f h5sget_simple_extent_dims_f proc~hdf5_obj_readattributes0d->h5sget_simple_extent_dims_f proc~hdf5_obj_fixgroupname hdf5_obj%hdf5_obj_FixGroupName proc~hdf5_obj_readattributes0d->proc~hdf5_obj_fixgroupname proc~hdf5_obj_getgroupindex hdf5_obj%hdf5_obj_GetGroupIndex proc~hdf5_obj_readattributes0d->proc~hdf5_obj_getgroupindex proc~hashtbl_obj_get hashtbl_obj%hashtbl_obj_Get proc~hdf5_obj_getgroupindex->proc~hashtbl_obj_get proc~hashtbl_obj_hashstring hashtbl_obj%hashtbl_obj_HashString proc~hdf5_obj_getgroupindex->proc~hashtbl_obj_hashstring proc~sllist_obj_get sllist_obj%sllist_obj_Get proc~hashtbl_obj_get->proc~sllist_obj_get proc~sllist_obj_get->proc~sllist_obj_get

Called by

proc~~hdf5_obj_readattributes0d~~CalledByGraph proc~hdf5_obj_readattributes0d hdf5_obj%hdf5_obj_ReadAttributes0D none~readattributes hdf5_obj%ReadAttributes none~readattributes->proc~hdf5_obj_readattributes0d proc~bc_set_read bc_set%bc_set_Read proc~bc_set_read->none~readattributes proc~block_obj_read block_obj%block_obj_Read proc~block_obj_read->none~readattributes