dm_api_status_from_string Function

public function dm_api_status_from_string(string, api) result(rc)

Uses

  • proc~~dm_api_status_from_string~~UsesGraph proc~dm_api_status_from_string dm_api_status_from_string module~dm_string dm_string proc~dm_api_status_from_string->module~dm_string module~dm_error dm_error module~dm_string->module~dm_error module~dm_kind dm_kind module~dm_string->module~dm_kind module~dm_error->module~dm_kind module~dm_ascii dm_ascii module~dm_error->module~dm_ascii iso_fortran_env iso_fortran_env module~dm_kind->iso_fortran_env

Reads API status type from given string. Only keys found in the string are overwritten in the derived type. No error is returned if the string does not contain any of the keys. The function return E_EMPTY if the passed string is empty.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: string

String representation of API status.

type(api_status_type), intent(out) :: api

Result.

Return Value integer


Calls

proc~~dm_api_status_from_string~~CallsGraph proc~dm_api_status_from_string dm_api_status_from_string proc~dm_ascii_escape dm_ascii_escape proc~dm_api_status_from_string->proc~dm_ascii_escape proc~dm_atoi dm_atoi proc~dm_api_status_from_string->proc~dm_atoi proc~dm_string_split dm_string_split proc~dm_api_status_from_string->proc~dm_string_split