|
| pure logical function | is_rooted (filepath) |
| |
| pure character(:) function, allocatable | filename (filepath, keepext) |
| |
| pure character(:) function, allocatable | join_character_character (path1, path2) |
| | Joins two path components with the correct platform separator. Removes duplicate separators and trailing/leading whitespace.
|
| |
| pure character(:) function, allocatable | join_character_string (path1, path2) |
| | Joins character path with string path component. Removes duplicate separators and trailing/leading whitespace.
|
| |
| pure character(:) function, allocatable | join_string_character (path1, path2) |
| | Joins string path with character path component. Removes duplicate separators and trailing/leading whitespace.
|
| |
| pure character(:) function, allocatable | join_string_string (path1, path2) |
| | Joins two string path components. Removes duplicate separators and trailing/leading whitespace.
|
| |
| pure character(:) function, allocatable | dirpath (filepath) |
| |
| pure character(:) function, allocatable | dirname (filepath) |
| |
| pure subroutine | split_path (filepath, head, tail) |
| |
| character(:) function, allocatable | cwd () |
| | Returns the current working directory as a deferred-length character string. Returns empty string on failure.
|
| |
| subroutine | chdir (path, err) |
| |