ESMF_InfoCache Derived Type

type, public :: ESMF_InfoCache


Components

Type Visibility Attributes Name Initial
type(C_PTR), public :: ptr

Type-Bound Procedures

generic, public :: Destroy => ESMF_InfoCacheDestroy

procedure, private, pass :: ESMF_InfoCacheDestroy

procedure, private, pass :: ESMF_InfoCacheInitialize

procedure, private, pass :: ESMF_InfoCacheUpdateFields

generic, public :: Initialize => ESMF_InfoCacheInitialize

generic, public :: UpdateFields => ESMF_InfoCacheUpdateFields

Source Code

type, public :: ESMF_InfoCache
  type(C_PTR) :: ptr
contains
  procedure, private, pass :: ESMF_InfoCacheInitialize, ESMF_InfoCacheDestroy, &
   ESMF_InfoCacheUpdateFields
  generic, public :: Initialize => ESMF_InfoCacheInitialize
  generic, public :: Destroy => ESMF_InfoCacheDestroy
  generic, public :: UpdateFields => ESMF_InfoCacheUpdateFields
end type ESMF_InfoCache