|
|
| basic_native_filesystem (const std::string &alias_path, const std::string &base_path) |
| |
| auto | initialize () -> bool override |
| |
| auto | shutdown () -> void override |
| |
| auto | is_initialized () const -> bool override |
| |
| auto | base_path () const -> const std::string &override |
| |
| auto | virtual_path () const -> const std::string &override |
| |
| auto | is_read_only () const -> bool override |
| |
| auto | open_file (const std::string &path, file_base::mode mode) -> std::shared_ptr< file_base > override |
| |
| auto | close_file (const file_ptr &file) -> void override |
| |
| auto | remove_file (const std::string &path) -> bool override |
| |
| auto | exists (const std::string &path) const -> bool override |
| |
| auto | files () const -> files_list override |
| |
| auto | create_file (const std::string &path) -> file_ptr override |
| |
| auto | copy_file (const std::string &source, const std::string &destination, const bool overwrite=false) -> bool override |
| |
| auto | rename_file (const std::string &source, const std::string &destination) -> bool override |
| |
|
virtual auto | initialize () -> bool=0 |
| |
|
virtual auto | shutdown () -> void=0 |
| |
|
virtual auto | is_initialized () const -> bool=0 |
| |
|
virtual auto | base_path () const -> const std::string &=0 |
| |
|
virtual auto | virtual_path () const -> const std::string &=0 |
| |
|
virtual auto | files () const -> files_list=0 |
| |
|
virtual auto | is_read_only () const -> bool=0 |
| |
|
virtual auto | open_file (const std::string &path, const file_base::mode mode) -> file_ptr=0 |
| |
|
virtual auto | close_file (const file_ptr &file) -> void=0 |
| |
|
virtual auto | create_file (const std::string &path) -> file_ptr=0 |
| |
|
virtual auto | remove_file (const std::string &path) -> bool=0 |
| |
|
virtual auto | copy_file (const std::string &source, const std::string &destination, const bool overwrite=false) -> bool=0 |
| |
|
virtual auto | rename_file (const std::string &source, const std::string &destination) -> bool=0 |
| |
|
virtual auto | exists (const std::string &path) const -> bool=0 |
| |