mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-28 19:58:53 +00:00
Common/FileUtil: Add Copy() function as a wrapper around std::filesystem::copy().
This commit is contained in:
parent
88fc431dce
commit
616d57e7fc
2 changed files with 30 additions and 0 deletions
|
@ -185,6 +185,11 @@ bool DeleteDirRecursively(const std::string& directory);
|
|||
// Returns the current directory
|
||||
std::string GetCurrentDir();
|
||||
|
||||
// Copies source_path to dest_path, as if by std::filesystem::copy(). Returns true on success or if
|
||||
// the source and destination are already the same (as determined by std::filesystem::equivalent()).
|
||||
bool Copy(std::string_view source_path, std::string_view dest_path,
|
||||
bool overwrite_existing = false);
|
||||
|
||||
// Create directory and copy contents (optionally overwrites existing files)
|
||||
bool CopyDir(const std::string& source_path, const std::string& dest_path,
|
||||
bool destructive = false);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue