Julienne
Source Files
Modules
Procedures
Abstract Interfaces
Derived Types
Programs
file_t
Interface
17 statements
Source File
julienne_file_m.f90
julienne_file_m
file_t
Contents
Functions
from_file_with_character_name
from_file_with_string_name
from_string_array
public interface file_t
Functions
private impure elemental module function from_file_with_character_name(file_name) result(file_object)
Implementation →
Arguments
Type
Intent
Optional
Attributes
Name
character(len=*),
intent(in)
::
file_name
Return Value
type(
file_t
)
private impure elemental module function from_file_with_string_name(file_name) result(file_object)
Implementation →
Arguments
Type
Intent
Optional
Attributes
Name
type(
string_t
),
intent(in)
::
file_name
Return Value
type(
file_t
)
private pure module function from_string_array(lines) result(file_object)
Implementation →
Arguments
Type
Intent
Optional
Attributes
Name
type(
string_t
),
intent(in)
::
lines
(:)
Return Value
type(
file_t
)