ESMF_HConfigIterGetInit Function

private function ESMF_HConfigIterGetInit(hconfig)

Arguments

Type IntentOptional Attributes Name
type(ESMF_HConfigIter), intent(in), optional :: hconfig

Return Value integer(kind=ESMF_KIND_I8)


Called by

ESMF_HConfigAddMapKeyHConfigwESMF_HConfigIterGetInit
w
ESMF_HConfigAddMapKeyI4w
w
ESMF_HConfigAddMapKeyI4Seqw
w
ESMF_HConfigAddMapKeyI8w
w
ESMF_HConfigAddMapKeyI8Seqw
w
ESMF_HConfigAddMapKeyLogicalw
w
ESMF_HConfigAddMapKeyLogicalSeqw
w
ESMF_HConfigAddMapKeyR4w
w
ESMF_HConfigAddMapKeyR4Seqw
w
ESMF_HConfigAddMapKeyR8w
w
ESMF_HConfigAddMapKeyR8Seqw
w
ESMF_HConfigAddMapKeyStringw
w
ESMF_HConfigAddMapKeyStringSeqw
w
ESMF_HConfigAddMapValHConfigw
w
ESMF_HConfigAddMapValI4w
w
ESMF_HConfigAddMapValI4Seqw
w
ESMF_HConfigAddMapValI8w
w
ESMF_HConfigAddMapValI8Seqw
w
ESMF_HConfigAddMapValLogicalw
w
ESMF_HConfigAddMapValLogicalSeqw
w
ESMF_HConfigAddMapValR4w
w
ESMF_HConfigAddMapValR4Seqw
w
ESMF_HConfigAddMapValR8w
w
ESMF_HConfigAddMapValR8Seqw
w
ESMF_HConfigAddMapValStringw
w
ESMF_HConfigAddMapValStringSeqw
w
ESMF_HConfigAsI4MapKeyw
w
ESMF_HConfigAsI4MapValw
w
ESMF_HConfigAsI4SeqMapKeyw
w
ESMF_HConfigAsI4SeqMapValw
w
ESMF_HConfigAsI8MapKeyw
w
ESMF_HConfigAsI8MapValw
w
ESMF_HConfigAsI8SeqMapKeyw
w
ESMF_HConfigAsI8SeqMapValw
w
ESMF_HConfigAsLogicalMapKeyw
w
ESMF_HConfigAsLogicalMapValw
w
ESMF_HConfigAsLogicalSeqMapKeyw
w
ESMF_HConfigAsLogicalSeqMapValw
w
ESMF_HConfigAsR4MapKeyw
w
ESMF_HConfigAsR4MapValw
w
ESMF_HConfigAsR4SeqMapKeyw
w
ESMF_HConfigAsR4SeqMapValw
w
ESMF_HConfigAsR8MapKeyw
w
ESMF_HConfigAsR8MapValw
w
ESMF_HConfigAsR8SeqMapKeyw
w
ESMF_HConfigAsR8SeqMapValw
w
ESMF_HConfigAsStringMapKeyw
w
ESMF_HConfigAsStringMapValw
w
ESMF_HConfigAsStringSeqMapKeyw
w
ESMF_HConfigAsStringSeqMapValw
w
ESMF_HConfigCreateAtMapKeyw
w
ESMF_HConfigCreateAtMapValw
w
ESMF_HConfigGetSizeMapKeyw
w
ESMF_HConfigGetSizeMapValw
w
ESMF_HConfigGetTagMapKeyw
w
ESMF_HConfigGetTagMapValw
w
ESMF_HConfigIsDefinedMapKeyw
w
ESMF_HConfigIsDefinedMapValw
w
ESMF_HConfigIsMapMapKeyw
w
ESMF_HConfigIsMapMapValw
w
ESMF_HConfigIsNullMapKeyw
w
ESMF_HConfigIsNullMapValw
w
ESMF_HConfigIsScalarMapKeyw
w
ESMF_HConfigIsScalarMapValw
w
ESMF_HConfigIsSequenceMapKeyw
w
ESMF_HConfigIsSequenceMapValw
w
ESMF_HConfigIterAsHConfigw
w
ESMF_HConfigIterBeginMapKeyw
w
ESMF_HConfigIterBeginMapValw
w
ESMF_HConfigIterEndMapKeyw
w
ESMF_HConfigIterEndMapValw
w
ESMF_HConfigIterEQw
w
ESMF_HConfigIterIsMapw
w
ESMF_HConfigIterIsSequencew
w
ESMF_HConfigIterLoopw
w
ESMF_HConfigIterNextw
w
ESMF_HConfigSetMapKeyHConfigw
w
ESMF_HConfigSetMapKeyI4w
w
ESMF_HConfigSetMapKeyI4Seqw
w
ESMF_HConfigSetMapKeyI8w
w
ESMF_HConfigSetMapKeyI8Seqw
w
ESMF_HConfigSetMapKeyLogicalw
w
ESMF_HConfigSetMapKeyLogicalSeqw
w
ESMF_HConfigSetMapKeyR4w
w
ESMF_HConfigSetMapKeyR4Seqw
w
ESMF_HConfigSetMapKeyR8w
w
ESMF_HConfigSetMapKeyR8Seqw
w
ESMF_HConfigSetMapKeyStringw
w
ESMF_HConfigSetMapKeyStringSeqw
w
ESMF_HConfigSetMapValHConfigw
w
ESMF_HConfigSetMapValI4w
w
ESMF_HConfigSetMapValI4Seqw
w
ESMF_HConfigSetMapValI8w
w
ESMF_HConfigSetMapValI8Seqw
w
ESMF_HConfigSetMapValLogicalw
w
ESMF_HConfigSetMapValLogicalSeqw
w
ESMF_HConfigSetMapValR4w
w
ESMF_HConfigSetMapValR4Seqw
w
ESMF_HConfigSetMapValR8w
w
ESMF_HConfigSetMapValR8Seqw
w
ESMF_HConfigSetMapValStringw
w
ESMF_HConfigSetMapValStringSeqw
w

Source Code

  function ESMF_HConfigIterGetInit(hconfig)
!
! !RETURN VALUE:
    ESMF_INIT_TYPE :: ESMF_HConfigIterGetInit
!
! !ARGUMENTS:
    type(ESMF_HConfigIter), intent(in), optional :: hconfig
!
! !DESCRIPTION:
!   Access deep object init code.
!
!   The arguments are:
!   \begin{description}
!   \item [hconfig]
!     HConfig object.
!   \end{description}
!
!EOPI
!------------------------------------------------------------------------------
    if (present(hconfig)) then
      ESMF_HConfigIterGetInit = ESMF_INIT_GET(hconfig)
    else
      ESMF_HConfigIterGetInit = ESMF_INIT_CREATED
    endif

  end function ESMF_HConfigIterGetInit