aboutsummaryrefslogtreecommitdiff
path: root/src/core/file_sys/vfs_cached.h
diff options
context:
space:
mode:
authorFearlessTobi <thm.frey@gmail.com>2024-01-16 06:23:01 +0100
committerLiam <byteslice@airmail.cc>2024-01-25 16:40:42 -0500
commit0f9288e38d80c6c63a545934557501fae40d3d83 (patch)
tree0643100d2471a1545dbfb447319b6ea26fdd6b63 /src/core/file_sys/vfs_cached.h
parent06fb7f90da0b465e723a562134c12b513aa77dff (diff)
vfs: Move vfs files to their own directory
Diffstat (limited to 'src/core/file_sys/vfs_cached.h')
-rw-r--r--src/core/file_sys/vfs_cached.h31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/core/file_sys/vfs_cached.h b/src/core/file_sys/vfs_cached.h
deleted file mode 100644
index 1e5300784..000000000
--- a/src/core/file_sys/vfs_cached.h
+++ /dev/null
@@ -1,31 +0,0 @@
-// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
-// SPDX-License-Identifier: GPL-2.0-or-later
-
-#pragma once
-
-#include <string_view>
-#include <vector>
-#include "core/file_sys/vfs.h"
-
-namespace FileSys {
-
-class CachedVfsDirectory : public ReadOnlyVfsDirectory {
-public:
- CachedVfsDirectory(VirtualDir&& source_directory);
-
- ~CachedVfsDirectory() override;
- VirtualFile GetFile(std::string_view file_name) const override;
- VirtualDir GetSubdirectory(std::string_view dir_name) const override;
- std::vector<VirtualFile> GetFiles() const override;
- std::vector<VirtualDir> GetSubdirectories() const override;
- std::string GetName() const override;
- VirtualDir GetParentDirectory() const override;
-
-private:
- std::string name;
- VirtualDir parent;
- std::map<std::string, VirtualDir, std::less<>> dirs;
- std::map<std::string, VirtualFile, std::less<>> files;
-};
-
-} // namespace FileSys