fs.ch

Declarations

Public Only
Publicnamespace fs
namespace fs
Publicfunction mkdir
func mkdir(pathname : *char) : int
function find_last_pos_of_or
func find_last_pos_of_or(str : *char, len : size_t, value : char, value2 : char) : int
Publicfunction parent_path
func parent_path(str : string_view) : string
Publicenum WriteResult
enum WriteResult { ErrClose, Success, ErrOpen, ErrWrite }
Publicfunction write_to_file
func write_to_file(filepath : *char, data : *char) : WriteResult
Writes the string 'data' to the file at 'filepath'.
Publicenum CopyOptions
enum CopyOptions { SkipExisting, None, Recursive, Overwrite }
Publicfunction path_exists
func path_exists(path : *char) : bool
Publicfunction is_directory
func is_directory(path : *char) : bool
Publicfunction copy_file
func copy_file(src : *char, dest : *char, options : CopyOptions) : int
Publicfunction copy_directory
func copy_directory(src_dir : *char, dest_dir : *char, options : CopyOptions) : int