|
| bool | librats::file_or_directory_exists (const char *path) |
| |
| bool | librats::directory_exists (const char *path) |
| |
| bool | librats::file_exists (const char *path) |
| |
| bool | librats::create_file (const char *path, const char *content) |
| |
| bool | librats::create_file_binary (const char *path, const void *data, size_t size) |
| |
| bool | librats::append_to_file (const char *path, const char *content) |
| |
| char * | librats::read_file_text (const char *path, size_t *size_out=nullptr) |
| |
| void * | librats::read_file_binary (const char *path, size_t *size_out) |
| |
| bool | librats::create_directory (const char *path) |
| |
| bool | librats::create_directories (const char *path) |
| |
| int64_t | librats::get_file_size (const char *path) |
| |
| bool | librats::is_file (const char *path) |
| |
| bool | librats::is_directory (const char *path) |
| |
| bool | librats::delete_file (const char *path) |
| |
| bool | librats::delete_directory (const char *path) |
| |
| bool | librats::copy_file (const char *src_path, const char *dest_path) |
| |
| bool | librats::move_file (const char *src_path, const char *dest_path) |
| |
| uint64_t | librats::get_file_modified_time (const char *path) |
| |
| std::string | librats::get_file_extension (const char *path) |
| |
| std::string | librats::get_filename_from_path (const char *path) |
| |
| std::string | librats::get_parent_directory (const char *path) |
| |
| bool | librats::write_file_chunk (const char *path, uint64_t offset, const void *data, size_t size) |
| |
| bool | librats::read_file_chunk (const char *path, uint64_t offset, void *buffer, size_t size) |
| |
| bool | librats::create_file_with_size (const char *path, uint64_t size) |
| |
| bool | librats::rename_file (const char *old_path, const char *new_path) |
| |
| bool | librats::list_directory (const char *path, std::vector< DirectoryEntry > &entries) |
| |
| std::string | librats::combine_paths (const std::string &base, const std::string &relative) |
| |
| bool | librats::validate_path (const char *path, bool check_write_access=false) |
| |
| void | librats::free_file_buffer (void *buffer) |
| |
| bool | librats::get_current_directory (char *buffer, size_t buffer_size) |
| |
| bool | librats::set_current_directory (const char *path) |
| |
| bool | librats::file_or_directory_exists (const std::string &path) |
| |
| bool | librats::file_exists (const std::string &path) |
| |
| bool | librats::directory_exists (const std::string &path) |
| |
| bool | librats::create_file (const std::string &path, const std::string &content) |
| |
| std::string | librats::read_file_text_cpp (const std::string &path) |
| |
| uint64_t | librats::get_file_modified_time (const std::string &path) |
| |
| std::string | librats::get_file_extension (const std::string &path) |
| |
| std::string | librats::get_filename_from_path (const std::string &path) |
| |
| std::string | librats::get_parent_directory (const std::string &path) |
| |
| bool | librats::write_file_chunk (const std::string &path, uint64_t offset, const void *data, size_t size) |
| |
| bool | librats::read_file_chunk (const std::string &path, uint64_t offset, void *buffer, size_t size) |
| |
| bool | librats::create_file_with_size (const std::string &path, uint64_t size) |
| |
| bool | librats::rename_file (const std::string &old_path, const std::string &new_path) |
| |
| bool | librats::validate_path (const std::string &path, bool check_write_access=false) |
| |