Writer_t Derived Type

type, public, abstract :: Writer_t


Contents


Components

Type Visibility Attributes Name Initial
character(len=512), public :: filepath

Type-Bound Procedures

procedure, public, :: write

  • private subroutine write(this)

    Arguments

    Type IntentOptional Attributes Name
    class(Writer_t), intent(in) :: this

procedure(to_unit_writer_t), public, deferred :: write_to_unit

  • subroutine to_unit_writer_t(this, iunit) Prototype

    Arguments

    Type IntentOptional Attributes Name
    class(Writer_t), intent(in) :: this
    integer, intent(in) :: iunit