void ompi_info_get_nthkey_f(MPI_Fint *info, MPI_Fint *n, char *key, MPI_Fint *ierr, int key_len) { int c_ierr, ret; MPI_Info c_info; char c_key[MPI_MAX_INFO_KEY + 1]; c_info = PMPI_Info_f2c(*info); c_ierr = PMPI_Info_get_nthkey(c_info, OMPI_FINT_2_INT(*n), c_key); if (NULL != ierr) *ierr = OMPI_INT_2_FINT(c_ierr); if (OMPI_SUCCESS != (ret = ompi_fortran_string_c2f(c_key, key, key_len))) { c_ierr = OMPI_ERRHANDLER_INVOKE(MPI_COMM_WORLD, ret, FUNC_NAME); if (NULL != ierr) *ierr = OMPI_INT_2_FINT(c_ierr); return; } }
int MPI_Info_get_nthkey( MPI_Info info, int n, char *key){ return PMPI_Info_get_nthkey( info, n, key); }