logical
CharIsSlash(C)
character intent(in) :: C
character(LEN=:) allocatable
CheckTrailingSlash(aname)
character(LEN=*) intent(in) :: aname
character(LEN=*) intent(in) :: fname
logical
Exists(aname)
character(LEN=*) intent(IN) :: aname
character(LEN=:) allocatable
ExtractExt(aname)
character(LEN=*) intent(IN) :: aname
character(LEN=:) allocatable
ExtractName(aname, no_ext, all_ext)
character(LEN=*) intent(IN) :: aname
logical intent(in), optional :: no_ext
logical intent(in), optional :: all_ext
character(LEN=:) allocatable
ExtractPath(aname)
character(LEN=*) intent(IN) :: aname
logical
IsFullPath(aname)
character(LEN=*) intent(IN) :: aname
character(LEN=:) allocatable
Join(path, aname)
character(LEN=*) intent(in) :: path
character(LEN=*) intent(in) :: aname
character(LEN=:) allocatable
LastLine(aname)
character(LEN=*) intent(IN) :: aname
character(LEN=:) allocatable
LastTopComment(aname)
Get content of last commented line at the top of file (e.g. column header), without #
character(LEN=*) intent(IN) :: aname
character(LEN=*) intent(in) :: fname
integer(file_size_int)
Size(name)
character(LEN=*) intent(in) :: name
character(LEN=:) allocatable
TopCommentLine(aname)
Get top comment line in file, including #
character(LEN=*) intent(IN) :: aname
integer
TxtColumns(InLine)
character(LEN=*) :: InLine
integer
TxtFileColumns(aname)
character(LEN=*) intent(IN) :: aname
integer
TxtFileLines(aname)
character(LEN=*) intent(IN) :: aname
integer
TxtNumberColumns(InLine)
character(LEN=*) :: InLine