checkpoint_state_t Derived Type

type, public, abstract :: checkpoint_state_t


Inherited by

type~~checkpoint_state_t~~InheritedByGraph type~checkpoint_state_t checkpoint_state_t type~io_manager_t io_manager_t type~io_manager_t->type~checkpoint_state_t additional_checkpoint_state type~base_case_t base_case_t type~base_case_t->type~io_manager_t io_mgr type~case_channel_t case_channel_t type~case_channel_t->type~base_case_t type~case_cylinder_t case_cylinder_t type~case_cylinder_t->type~base_case_t type~case_generic_t case_generic_t type~case_generic_t->type~base_case_t type~case_tgv_t case_tgv_t type~case_tgv_t->type~base_case_t

Type-Bound Procedures

procedure(write_checkpoint_iface), public, deferred :: write_checkpoint

  • subroutine write_checkpoint_iface(self, writer) Prototype

    Arguments

    Type IntentOptional Attributes Name
    class(checkpoint_state_t), intent(inout) :: self
    type(writer_session_t), intent(inout) :: writer

procedure(read_checkpoint_iface), public, deferred :: read_checkpoint

  • subroutine read_checkpoint_iface(self, reader) Prototype

    Arguments

    Type IntentOptional Attributes Name
    class(checkpoint_state_t), intent(inout) :: self
    type(reader_session_t), intent(inout) :: reader