Name: H5Aget_storage_size
Signature:
  hsize_t `H5Aget_storage_size`(hid_t `attr_id`)
Purpose:
  Returns the amount of storage required for an attribute.
Description:
  `H5Aget_storage_size` returns the amount of storage that is required for the specified attribute, `attr_id`.
Parameters:

hid_t `attr_id` | IN: Identifier of the attribute to query.

Returns:
  Returns the amount of storage size allocated for the attribute; otherwise returns 0 (zero).
Fortran90 Interface: h5aget_storage_size_f

      SUBROUTINE h5aget_storage_size_f(attr_id, size, hdferr)
        IMPLICIT NONE
        INTEGER(HID_T), INTENT(IN) :: attr_id  ! Attribute identifier
        INTEGER(HSIZE_T), INTENT(OUT) :: size  ! Attribute storage requirement
        INTEGER, INTENT(OUT) :: hdferr         ! Error code:
                                               !   0 on success and -1 on failure
      END SUBROUTINE h5aget_storage_size_f