c_info_get_CH Interface

interface


Called by

interface~~c_info_get_ch~~CalledByGraph interface~c_info_get_ch c_info_get_CH proc~esmf_infogetch ESMF_InfoGetCH proc~esmf_infogetch->interface~c_info_get_ch proc~esmf_infogetcharalloc ESMF_InfoGetCharAlloc proc~esmf_infogetcharalloc->interface~c_info_get_ch interface~esmf_infoget ESMF_InfoGet interface~esmf_infoget->proc~esmf_infogetch proc~esmf_infocachereassemblefield ESMF_InfoCacheReassembleField proc~esmf_infocachereassemblefield->proc~esmf_infogetcharalloc proc~esmf_infogetarraych ESMF_InfoGetArrayCH proc~esmf_infogetarraych->proc~esmf_infogetch proc~esmf_infogetarraychalloc ESMF_InfoGetArrayCHAlloc proc~esmf_infogetarraychalloc->proc~esmf_infogetch program~esmf_attributeutilutest ESMF_AttributeUtilUTest program~esmf_attributeutilutest->proc~esmf_infogetcharalloc program~esmf_infodescribeutest ESMF_InfoDescribeUTest program~esmf_infodescribeutest->proc~esmf_infogetcharalloc program~esmf_infotutorial ESMF_InfoTutorial program~esmf_infotutorial->proc~esmf_infogetcharalloc program~esmf_infoutest ESMF_InfoUTest program~esmf_infoutest->proc~esmf_infogetcharalloc

public subroutine c_info_get_CH(info, key, value, vlen, rc, default, idx, recursive, strlen_only) bind(C, name="ESMC_InfoGetCH")

Arguments

Type IntentOptional Attributes Name
type(C_PTR), value :: info
character(len=C_CHAR), intent(in) :: key(*)
character(len=C_CHAR), intent(inout) :: value(*)
integer(kind=C_INT), intent(in) :: vlen
integer(kind=C_INT), intent(out) :: rc
type(C_PTR), value :: default
type(C_PTR), value :: idx
integer(kind=C_INT), intent(in) :: recursive
integer(kind=C_INT), intent(in) :: strlen_only