Go to the source code of this file.
Namespaces | |
| namespace | TeeJee |
| namespace | TeeJee.FileSystem |
Functions | |
| string | TeeJee.FileSystem.file_parent (string file_path) |
| string | TeeJee.FileSystem.file_basename (string file_path) |
| string | TeeJee.FileSystem.path_combine (string path1, string path2) |
| string | TeeJee.FileSystem.remove_trailing_slash (string path) |
| bool | TeeJee.FileSystem.file_exists (string file_path) |
| bool | TeeJee.FileSystem.file_delete (string file_path) |
| int64? | TeeJee.FileSystem.file_line_count (string file_path) |
| string? | TeeJee.FileSystem.file_read (string file_path) |
| string?[] | TeeJee.FileSystem.file_read_array (string file_path, char delimiter='\n') |
| bool | TeeJee.FileSystem.file_write (string file_path, string contents) |
| bool | TeeJee.FileSystem.file_copy (string src_file, string dest_file) |
| void | TeeJee.FileSystem.file_move (string src_file, string dest_file) |
| bool | TeeJee.FileSystem.file_is_symlink (string file_path) |
| bool | TeeJee.FileSystem.file_gzip (string src_file) |
| string | TeeJee.FileSystem.file_resolve_executable_path (string file_path) |
| string | TeeJee.FileSystem.file_get_symlink_target (string file_path) |
| bool | TeeJee.FileSystem.dir_exists (string dir_path) |
| bool | TeeJee.FileSystem.dir_create (string dir_path, bool show_message=false) |
| static bool | TeeJee.FileSystem.dir_empty_delete (string path) |
| static bool | TeeJee.FileSystem.dir_delete_recursive (string dir) |
| static bool | TeeJee.FileSystem.dir_delete (string dir_path, bool show_message=false) |
| bool | TeeJee.FileSystem.dir_is_empty (string dir_path) |
| Gee.ArrayList< string > | TeeJee.FileSystem.dir_list_names (string path) |
| string | TeeJee.FileSystem.format_file_size (uint64 size, bool binary_units=false, string unit="", bool show_units=true, int decimals=1) |
| string | TeeJee.FileSystem.escape_single_quote (string file_path) |
Variables | |
| const int64 | TeeJee.FileSystem.KB = 1000 |
| const int64 | TeeJee.FileSystem.MB = 1000 * KB |
| const int64 | TeeJee.FileSystem.GB = 1000 * MB |
| const int64 | TeeJee.FileSystem.TB = 1000 * GB |
| const int64 | TeeJee.FileSystem.KiB = 1024 |
| const int64 | TeeJee.FileSystem.MiB = 1024 * KiB |
| const int64 | TeeJee.FileSystem.GiB = 1024 * MiB |
| const int64 | TeeJee.FileSystem.TiB = 1024 * GiB |