ESMF_HConfigSetMapKey Interface

public interface ESMF_HConfigSetMapKey

Module Procedures

private subroutine ESMF_HConfigSetMapKeyHConfig(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
type(ESMF_HConfig), intent(in) :: content
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigSetMapKeyI4(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
integer(kind=ESMF_KIND_I4), intent(in) :: content
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigSetMapKeyI4Seq(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
integer(kind=ESMF_KIND_I4), intent(in) :: content(:)
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigSetMapKeyI8(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
integer(kind=ESMF_KIND_I8), intent(in) :: content
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigSetMapKeyI8Seq(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
integer(kind=ESMF_KIND_I8), intent(in) :: content(:)
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigSetMapKeyLogical(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
logical, intent(in) :: content
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigSetMapKeyLogicalSeq(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
logical, intent(in) :: content(:)
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigSetMapKeyR4(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
real(kind=ESMF_KIND_R4), intent(in) :: content
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigSetMapKeyR4Seq(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
real(kind=ESMF_KIND_R4), intent(in) :: content(:)
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigSetMapKeyR8(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
real(kind=ESMF_KIND_R8), intent(in) :: content
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigSetMapKeyR8Seq(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
real(kind=ESMF_KIND_R8), intent(in) :: content(:)
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigSetMapKeyString(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
character(len=*), intent(in) :: content
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigSetMapKeyStringSeq(hconfig, content, keywordEnforcer, index, keyString, doc, rc)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in) :: hconfig
character(len=*), intent(in) :: content(:)
type(ESMF_KeywordEnforcer), optional :: keywordEnforcer
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc