Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ESMF_ArrayBundle), | intent(in) | :: | host | |||
type(ESMF_Info), | intent(out) | :: | info | |||
type(ESMF_KeywordEnforcer), | optional | :: | keywordEnforcer | |||
integer, | intent(inout), | optional | :: | rc |
subroutine ESMF_InfoGetFromHostArrayBundle(host, info, keywordEnforcer, rc) type(ESMF_ArrayBundle), intent(in) :: host type(ESMF_Info), intent(out) :: info type(ESMF_KeywordEnforcer), optional:: keywordEnforcer ! must use keywords below integer, intent(inout), optional :: rc integer :: localrc type(ESMF_InfoDescribe) :: eidesc if (present(rc)) rc = ESMF_RC_NOT_IMPL info = eidesc%GetInfo(host, rc=localrc) if (ESMF_LogFoundError(localrc, ESMF_ERR_PASSTHRU, ESMF_CONTEXT, rcToReturn=rc)) return if (present(rc)) rc = ESMF_SUCCESS end subroutine ESMF_InfoGetFromHostArrayBundle