|
generic | open (this, sfilename, scommentchars, sdelimiters, lhasheader) |
generic | open (this, sfilename, lquiet) |
generic | close (this) |
generic | isopen (this) |
generic | iseof (this) |
generic | exists (this, sfilename) |
generic | iscomment (this) |
generic | countlines (this) |
generic | numlines (this) |
generic | numrecords (this) |
generic | currentlinenum (this) |
generic | unit (this) |
generic, public | readheader (this) |
generic, public | readline (this) |
generic, public | writeline (this, stext) |
|
procedure, private | open_file_read_access_sub (this, sfilename, scommentchars, sdelimiters, lhasheader) |
procedure, private | open_file_write_access_sub (this, sfilename, lquiet) |
procedure, private | close_file_sub (this) |
procedure, private | is_file_open_fn (this) |
procedure, private | have_we_reached_the_eof_fn (this) |
procedure, private | does_file_exist_fn (this, sfilename) |
procedure, private | is_current_line_a_comment_fn (this) |
procedure, private | count_number_of_lines_sub (this) |
procedure, private | return_num_lines_fn (this) |
procedure, private | return_num_records_fn (this) |
procedure, private | return_current_linenum_fn (this) |
procedure, private | return_fortran_unit_number_fn (this) |
procedure, private | read_header_fn (this) |
procedure, private | read_line_of_data_fn (this) |
procedure, private | write_line_of_data_sub (this, stext) |
Definition at line 18 of file file_operations.F90.
◆ close()
generic file_operations::ascii_file_t::close |
( |
class (ascii_file_t) | this | ) |
|
◆ close_file_sub()
procedure, private file_operations::ascii_file_t::close_file_sub |
( |
class (ascii_file_t) | this | ) |
|
|
private |
◆ count_number_of_lines_sub()
procedure, private file_operations::ascii_file_t::count_number_of_lines_sub |
( |
class (ascii_file_t), intent(inout) | this | ) |
|
|
private |
◆ countlines()
generic file_operations::ascii_file_t::countlines |
( |
class (ascii_file_t), intent(inout) | this | ) |
|
◆ currentlinenum()
generic file_operations::ascii_file_t::currentlinenum |
( |
class (ascii_file_t) | this | ) |
|
◆ does_file_exist_fn()
procedure, private file_operations::ascii_file_t::does_file_exist_fn |
( |
class (ascii_file_t) | this, |
|
|
character (len=*), intent(in) | sfilename ) |
|
private |
◆ exists()
generic file_operations::ascii_file_t::exists |
( |
class (ascii_file_t) | this, |
|
|
character (len=*), intent(in) | sfilename ) |
◆ have_we_reached_the_eof_fn()
procedure, private file_operations::ascii_file_t::have_we_reached_the_eof_fn |
( |
class (ascii_file_t) | this | ) |
|
|
private |
◆ is_current_line_a_comment_fn()
procedure, private file_operations::ascii_file_t::is_current_line_a_comment_fn |
( |
class (ascii_file_t) | this | ) |
|
|
private |
◆ is_file_open_fn()
procedure, private file_operations::ascii_file_t::is_file_open_fn |
( |
class (ascii_file_t) | this | ) |
|
|
private |
◆ iscomment()
generic file_operations::ascii_file_t::iscomment |
( |
class (ascii_file_t) | this | ) |
|
◆ iseof()
generic file_operations::ascii_file_t::iseof |
( |
class (ascii_file_t) | this | ) |
|
◆ isopen()
generic file_operations::ascii_file_t::isopen |
( |
class (ascii_file_t) | this | ) |
|
◆ numlines()
generic file_operations::ascii_file_t::numlines |
( |
class (ascii_file_t) | this | ) |
|
◆ numrecords()
generic file_operations::ascii_file_t::numrecords |
( |
class (ascii_file_t) | this | ) |
|
◆ open() [1/2]
generic file_operations::ascii_file_t::open |
( |
class (ascii_file_t), intent(inout) | this, |
|
|
character (len=*), intent(in) | sfilename, |
|
|
logical (c_bool), intent(in), optional | lquiet ) |
◆ open() [2/2]
generic file_operations::ascii_file_t::open |
( |
class (ascii_file_t), intent(inout) | this, |
|
|
character (len=*), intent(in) | sfilename, |
|
|
character (len=*), intent(in) | scommentchars, |
|
|
character (len=*), intent(in) | sdelimiters, |
|
|
logical (c_bool), intent(in), optional | lhasheader ) |
◆ open_file_read_access_sub()
procedure, private file_operations::ascii_file_t::open_file_read_access_sub |
( |
class (ascii_file_t), intent(inout) | this, |
|
|
character (len=*), intent(in) | sfilename, |
|
|
character (len=*), intent(in) | scommentchars, |
|
|
character (len=*), intent(in) | sdelimiters, |
|
|
logical (c_bool), intent(in), optional | lhasheader ) |
|
private |
◆ open_file_write_access_sub()
procedure, private file_operations::ascii_file_t::open_file_write_access_sub |
( |
class (ascii_file_t), intent(inout) | this, |
|
|
character (len=*), intent(in) | sfilename, |
|
|
logical (c_bool), intent(in), optional | lquiet ) |
|
private |
◆ read_header_fn()
procedure, private file_operations::ascii_file_t::read_header_fn |
( |
class (ascii_file_t), intent(inout) | this | ) |
|
|
private |
◆ read_line_of_data_fn()
procedure, private file_operations::ascii_file_t::read_line_of_data_fn |
( |
class (ascii_file_t), intent(inout) | this | ) |
|
|
private |
◆ readheader()
generic, public file_operations::ascii_file_t::readheader |
( |
class (ascii_file_t), intent(inout) | this | ) |
|
◆ readline()
generic, public file_operations::ascii_file_t::readline |
( |
class (ascii_file_t), intent(inout) | this | ) |
|
◆ return_current_linenum_fn()
procedure, private file_operations::ascii_file_t::return_current_linenum_fn |
( |
class (ascii_file_t) | this | ) |
|
|
private |
◆ return_fortran_unit_number_fn()
procedure, private file_operations::ascii_file_t::return_fortran_unit_number_fn |
( |
class (ascii_file_t) | this | ) |
|
|
private |
◆ return_num_lines_fn()
procedure, private file_operations::ascii_file_t::return_num_lines_fn |
( |
class (ascii_file_t) | this | ) |
|
|
private |
◆ return_num_records_fn()
procedure, private file_operations::ascii_file_t::return_num_records_fn |
( |
class (ascii_file_t) | this | ) |
|
|
private |
◆ unit()
generic file_operations::ascii_file_t::unit |
( |
class (ascii_file_t) | this | ) |
|
◆ write_line_of_data_sub()
procedure, private file_operations::ascii_file_t::write_line_of_data_sub |
( |
class (ascii_file_t), intent(inout) | this, |
|
|
character (len=*), intent(in) | stext ) |
|
private |
◆ writeline()
generic, public file_operations::ascii_file_t::writeline |
( |
class (ascii_file_t), intent(inout) | this, |
|
|
character (len=*), intent(in) | stext ) |
◆ icurrentlinenum
integer (c_int) file_operations::ascii_file_t::icurrentlinenum = 0 |
◆ inumberofheaderlines
integer (c_int) file_operations::ascii_file_t::inumberofheaderlines = 1 |
◆ inumberoflines
integer (c_int) file_operations::ascii_file_t::inumberoflines = 0 |
◆ inumberofrecords
integer (c_int) file_operations::ascii_file_t::inumberofrecords = 0 |
◆ istat
integer (c_int) file_operations::ascii_file_t::istat |
◆ iunitnum
integer (c_int) file_operations::ascii_file_t::iunitnum |
◆ leof
logical (c_bool) file_operations::ascii_file_t::leof = FALSE |
◆ lisopen
logical (c_bool) file_operations::ascii_file_t::lisopen = FALSE |
◆ lreadonly
logical (c_bool) file_operations::ascii_file_t::lreadonly = TRUE |
◆ remove_extra_delimiters
logical (c_bool) file_operations::ascii_file_t::remove_extra_delimiters = FALSE |
◆ sbuf
character (len=max_str_len) file_operations::ascii_file_t::sbuf |
◆ scommentchars
character (len=:), allocatable file_operations::ascii_file_t::scommentchars |
◆ sdelimiters
character (len=:), allocatable file_operations::ascii_file_t::sdelimiters |
◆ sfilename
character (len=:), allocatable file_operations::ascii_file_t::sfilename |
◆ slcolnames
◆ stmissingvalue
character (len=:), allocatable file_operations::ascii_file_t::stmissingvalue |
The documentation for this type was generated from the following file: