Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AbstractUserSetServices), | intent(in) | :: | a | |||
class(AbstractUserSetServices), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(AbstractUserSetServices), | intent(in) | :: | a | |||
class(AbstractUserSetServices), | intent(in) | :: | b |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
procedure(I_SetServices) | :: | userRoutine |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | sharedObj | |||
character(len=*), | intent(in), | optional | :: | userRoutine |
procedure(I_RunSetServices), public, deferred :: run | |
generic, public :: write(formatted) => write_formatted | |
procedure(I_write_formatted), public, deferred :: write_formatted |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | sharedObj | |||
character(len=:), | public, | allocatable | :: | userRoutine |
procedure, public :: run => run_DSOSetServices | |
generic, public :: write(formatted) => write_formatted | |
procedure, public :: write_formatted => write_formatted_dso |