Add symlink API support for Windows, expose symlink methods.

This commit is contained in:
bruvzg 2024-04-24 10:48:47 +03:00
parent 6118592c6d
commit fc948e87f6
4 changed files with 93 additions and 3 deletions

View file

@ -77,9 +77,9 @@ public:
virtual Error rename(String p_path, String p_new_path) override;
virtual Error remove(String p_path) override;
virtual bool is_link(String p_file) override { return false; };
virtual String read_link(String p_file) override { return p_file; };
virtual Error create_link(String p_source, String p_target) override { return FAILED; };
virtual bool is_link(String p_file) override;
virtual String read_link(String p_file) override;
virtual Error create_link(String p_source, String p_target) override;
uint64_t get_space_left() override;