sourcery_file_s Submodule


Uses

  • module~~sourcery_file_s~~UsesGraph module~sourcery_file_s sourcery_file_s assert_m assert_m module~sourcery_file_s->assert_m iso_fortran_env iso_fortran_env module~sourcery_file_s->iso_fortran_env module~sourcery_file_m sourcery_file_m module~sourcery_file_s->module~sourcery_file_m module~sourcery_string_m sourcery_string_m module~sourcery_file_m->module~sourcery_string_m module~sourcery_string_m->assert_m

Module Procedures

module procedure /home/runner/work/sourcery/sourcery/doc/html/module/sourcery_file_s.html construct pure module function construct(lines) result(file_object)

Arguments

Type IntentOptional Attributes Name
type(string_t), intent(in) :: lines(:)

Return Value type(file_t)

module procedure /home/runner/work/sourcery/sourcery/doc/html/module/sourcery_file_s.html lines pure module function lines(self) result(my_lines)

Arguments

Type IntentOptional Attributes Name
class(file_t), intent(in) :: self

Return Value type(string_t), allocatable, (:)

module procedure /home/runner/work/sourcery/sourcery/doc/html/module/sourcery_file_s.html read_lines module function read_lines(file_name) result(file_object)

Arguments

Type IntentOptional Attributes Name
type(string_t), intent(in) :: file_name

Return Value type(file_t)

module procedure /home/runner/work/sourcery/sourcery/doc/html/module/sourcery_file_s.html write_lines impure elemental module subroutine write_lines(self, file_name)

Arguments

Type IntentOptional Attributes Name
class(file_t), intent(in) :: self
type(string_t), intent(in), optional :: file_name