Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
type(ESMF_State), | intent(in), | optional | :: | importState | ||
type(ESMF_State), | intent(in), | optional | :: | exportState | ||
type(ESMF_State), | intent(in), | optional | :: | internalState |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(ESMF_State), | public | :: | exportState | ||||
type(ESMF_State), | public | :: | importState | ||||
type(ESMF_State), | public | :: | internalState |
private function newMultiState_user (unusable, importState, exportState, internalState) |
procedure, public :: destroy | |
generic, public :: get_state => get_state_by_string_intent | |
generic, public :: get_state => get_state_by_esmf_intent | |
procedure, public :: get_state_by_esmf_intent | |
procedure, public :: get_state_by_string_intent | |
generic, public :: write(formatted) => write_multistate | |
procedure, public :: write_multistate |