Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
class(StateItemAdapter), | public, | allocatable | :: | adapter |
procedure(I_add_to_bundle), public, deferred :: add_to_bundle | |
procedure(I_add_to_state), public, deferred :: add_to_state | |
procedure(I_allocate), public, deferred :: allocate | |
procedure(I_can_connect), public, deferred :: can_connect_to | |
procedure(I_connect), public, deferred :: connect_to | |
procedure(I_create), public, deferred :: create | |
procedure(I_destroy), public, deferred :: destroy | |
procedure, public :: get_aspect | |
procedure, public :: get_aspect_order | |
procedure, public :: get_aspect_priorities | |
procedure, public :: get_aspects | |
procedure, public :: get_dependencies | |
procedure, public :: get_raw_dependencies | |
procedure, public, non_overridable :: is_active | |
procedure, public, non_overridable :: is_allocated | |
procedure, public :: make_extension | |
procedure, public, non_overridable :: set_active | |
procedure, public, non_overridable :: set_allocated | |
procedure, public :: set_aspect | |
procedure, public :: set_dependencies | |
procedure(I_set_geometry), public, deferred :: set_geometry | |
procedure, public :: set_raw_dependencies | |
generic, public :: write(formatted) => write_formatted | |
procedure(I_write_formatted), public, deferred :: write_formatted |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
class(StateItemSpec), | public, | pointer | :: | ptr | => | null() |