Initialize file.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(file_ini), | intent(inout) | :: | self | File data. |
||
character, | intent(in), | optional | :: | filename | File name. |
elemental subroutine initialize(self, filename)
!< Initialize file.
class(file_ini), intent(inout) :: self !< File data.
character(*), intent(in), optional :: filename !< File name.
call self%free
if (present(filename)) self%filename = trim(adjustl(filename))
endsubroutine initialize