ESMF_HConfigAddMapVal Interface

public interface ESMF_HConfigAddMapVal

Module Procedures

private subroutine ESMF_HConfigAddMapValHConfig(hconfig, content, keywordEnforcer, addKey, addKeyString, 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
type(ESMF_HConfig), intent(in), optional :: addKey
character(len=*), intent(in), optional :: addKeyString
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(in), optional :: doc
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigAddMapValI4(hconfig, content, keywordEnforcer, addKey, addKeyString, index, keyString, 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
type(ESMF_HConfig), intent(in), optional :: addKey
character(len=*), intent(in), optional :: addKeyString
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigAddMapValI4Seq(hconfig, content, keywordEnforcer, addKey, addKeyString, index, keyString, 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
type(ESMF_HConfig), intent(in), optional :: addKey
character(len=*), intent(in), optional :: addKeyString
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigAddMapValI8(hconfig, content, keywordEnforcer, addKey, addKeyString, index, keyString, 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
type(ESMF_HConfig), intent(in), optional :: addKey
character(len=*), intent(in), optional :: addKeyString
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigAddMapValI8Seq(hconfig, content, keywordEnforcer, addKey, addKeyString, index, keyString, 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
type(ESMF_HConfig), intent(in), optional :: addKey
character(len=*), intent(in), optional :: addKeyString
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigAddMapValLogical(hconfig, content, keywordEnforcer, addKey, addKeyString, index, keyString, rc)

Arguments

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

private subroutine ESMF_HConfigAddMapValLogicalSeq(hconfig, content, keywordEnforcer, addKey, addKeyString, index, keyString, rc)

Arguments

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

private subroutine ESMF_HConfigAddMapValR4(hconfig, content, keywordEnforcer, addKey, addKeyString, index, keyString, 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
type(ESMF_HConfig), intent(in), optional :: addKey
character(len=*), intent(in), optional :: addKeyString
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigAddMapValR4Seq(hconfig, content, keywordEnforcer, addKey, addKeyString, index, keyString, 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
type(ESMF_HConfig), intent(in), optional :: addKey
character(len=*), intent(in), optional :: addKeyString
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigAddMapValR8(hconfig, content, keywordEnforcer, addKey, addKeyString, index, keyString, 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
type(ESMF_HConfig), intent(in), optional :: addKey
character(len=*), intent(in), optional :: addKeyString
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigAddMapValR8Seq(hconfig, content, keywordEnforcer, addKey, addKeyString, index, keyString, 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
type(ESMF_HConfig), intent(in), optional :: addKey
character(len=*), intent(in), optional :: addKeyString
integer, intent(in), optional :: index
character(len=*), intent(in), optional :: keyString
integer, intent(out), optional :: rc

private subroutine ESMF_HConfigAddMapValString(hconfig, content, keywordEnforcer, addKey, addKeyString, index, keyString, rc)

Arguments

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

private subroutine ESMF_HConfigAddMapValStringSeq(hconfig, content, keywordEnforcer, addKey, addKeyString, index, keyString, rc)

Arguments

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