summaryrefslogtreecommitdiff
path: root/src/core/file_sys
diff options
context:
space:
mode:
authorGravatar Yuri Kunde Schlesner2014-12-15 05:03:17 -0200
committerGravatar Yuri Kunde Schlesner2014-12-16 01:08:43 -0200
commit0931a42af0c0666dd9fbc20484b399c0e1ad3361 (patch)
tree2d01160a592318c8bcfcba46b21fee90216c09e1 /src/core/file_sys
parentService.FS: Rename FileSys::Directory to DirectoryBackend (diff)
downloadyuzu-0931a42af0c0666dd9fbc20484b399c0e1ad3361.tar.gz
yuzu-0931a42af0c0666dd9fbc20484b399c0e1ad3361.tar.xz
yuzu-0931a42af0c0666dd9fbc20484b399c0e1ad3361.zip
Service.FS: Rename FileSys::File to FileBackend
Diffstat (limited to 'src/core/file_sys')
-rw-r--r--src/core/file_sys/archive_backend.h4
-rw-r--r--src/core/file_sys/archive_romfs.cpp4
-rw-r--r--src/core/file_sys/archive_romfs.h2
-rw-r--r--src/core/file_sys/archive_sdmc.cpp4
-rw-r--r--src/core/file_sys/archive_sdmc.h2
-rw-r--r--src/core/file_sys/file_backend.h (renamed from src/core/file_sys/file.h)6
-rw-r--r--src/core/file_sys/file_romfs.h4
-rw-r--r--src/core/file_sys/file_sdmc.h4
8 files changed, 15 insertions, 15 deletions
diff --git a/src/core/file_sys/archive_backend.h b/src/core/file_sys/archive_backend.h
index 49a310383..8d7a6a057 100644
--- a/src/core/file_sys/archive_backend.h
+++ b/src/core/file_sys/archive_backend.h
@@ -10,7 +10,7 @@
10#include "common/string_util.h" 10#include "common/string_util.h"
11#include "common/bit_field.h" 11#include "common/bit_field.h"
12 12
13#include "core/file_sys/file.h" 13#include "core/file_sys/file_backend.h"
14#include "core/file_sys/directory_backend.h" 14#include "core/file_sys/directory_backend.h"
15 15
16#include "core/mem_map.h" 16#include "core/mem_map.h"
@@ -175,7 +175,7 @@ public:
175 * @param mode Mode to open the file with 175 * @param mode Mode to open the file with
176 * @return Opened file, or nullptr 176 * @return Opened file, or nullptr
177 */ 177 */
178 virtual std::unique_ptr<File> OpenFile(const Path& path, const Mode mode) const = 0; 178 virtual std::unique_ptr<FileBackend> OpenFile(const Path& path, const Mode mode) const = 0;
179 179
180 /** 180 /**
181 * Delete a file specified by its path 181 * Delete a file specified by its path
diff --git a/src/core/file_sys/archive_romfs.cpp b/src/core/file_sys/archive_romfs.cpp
index 8db7d69c5..c515e0dd9 100644
--- a/src/core/file_sys/archive_romfs.cpp
+++ b/src/core/file_sys/archive_romfs.cpp
@@ -29,8 +29,8 @@ Archive_RomFS::~Archive_RomFS() {
29 * @param mode Mode to open the file with 29 * @param mode Mode to open the file with
30 * @return Opened file, or nullptr 30 * @return Opened file, or nullptr
31 */ 31 */
32std::unique_ptr<File> Archive_RomFS::OpenFile(const Path& path, const Mode mode) const { 32std::unique_ptr<FileBackend> Archive_RomFS::OpenFile(const Path& path, const Mode mode) const {
33 return std::unique_ptr<File>(new File_RomFS); 33 return std::unique_ptr<FileBackend>(new File_RomFS);
34} 34}
35 35
36/** 36/**
diff --git a/src/core/file_sys/archive_romfs.h b/src/core/file_sys/archive_romfs.h
index 5a8a6b04d..0390821bf 100644
--- a/src/core/file_sys/archive_romfs.h
+++ b/src/core/file_sys/archive_romfs.h
@@ -30,7 +30,7 @@ public:
30 * @param mode Mode to open the file with 30 * @param mode Mode to open the file with
31 * @return Opened file, or nullptr 31 * @return Opened file, or nullptr
32 */ 32 */
33 std::unique_ptr<File> OpenFile(const Path& path, const Mode mode) const override; 33 std::unique_ptr<FileBackend> OpenFile(const Path& path, const Mode mode) const override;
34 34
35 /** 35 /**
36 * Delete a file specified by its path 36 * Delete a file specified by its path
diff --git a/src/core/file_sys/archive_sdmc.cpp b/src/core/file_sys/archive_sdmc.cpp
index 9d26d2285..43252b98b 100644
--- a/src/core/file_sys/archive_sdmc.cpp
+++ b/src/core/file_sys/archive_sdmc.cpp
@@ -49,12 +49,12 @@ bool Archive_SDMC::Initialize() {
49 * @param mode Mode to open the file with 49 * @param mode Mode to open the file with
50 * @return Opened file, or nullptr 50 * @return Opened file, or nullptr
51 */ 51 */
52std::unique_ptr<File> Archive_SDMC::OpenFile(const Path& path, const Mode mode) const { 52std::unique_ptr<FileBackend> Archive_SDMC::OpenFile(const Path& path, const Mode mode) const {
53 LOG_DEBUG(Service_FS, "called path=%s mode=%u", path.DebugStr().c_str(), mode.hex); 53 LOG_DEBUG(Service_FS, "called path=%s mode=%u", path.DebugStr().c_str(), mode.hex);
54 File_SDMC* file = new File_SDMC(this, path, mode); 54 File_SDMC* file = new File_SDMC(this, path, mode);
55 if (!file->Open()) 55 if (!file->Open())
56 return nullptr; 56 return nullptr;
57 return std::unique_ptr<File>(file); 57 return std::unique_ptr<FileBackend>(file);
58} 58}
59 59
60/** 60/**
diff --git a/src/core/file_sys/archive_sdmc.h b/src/core/file_sys/archive_sdmc.h
index f4cb96159..5920051f7 100644
--- a/src/core/file_sys/archive_sdmc.h
+++ b/src/core/file_sys/archive_sdmc.h
@@ -34,7 +34,7 @@ public:
34 * @param mode Mode to open the file with 34 * @param mode Mode to open the file with
35 * @return Opened file, or nullptr 35 * @return Opened file, or nullptr
36 */ 36 */
37 std::unique_ptr<File> OpenFile(const Path& path, const Mode mode) const override; 37 std::unique_ptr<FileBackend> OpenFile(const Path& path, const Mode mode) const override;
38 38
39 /** 39 /**
40 * Delete a file specified by its path 40 * Delete a file specified by its path
diff --git a/src/core/file_sys/file.h b/src/core/file_sys/file_backend.h
index 4013b6c3e..1b81d5fe9 100644
--- a/src/core/file_sys/file.h
+++ b/src/core/file_sys/file_backend.h
@@ -13,10 +13,10 @@
13 13
14namespace FileSys { 14namespace FileSys {
15 15
16class File : NonCopyable { 16class FileBackend : NonCopyable {
17public: 17public:
18 File() { } 18 FileBackend() { }
19 virtual ~File() { } 19 virtual ~FileBackend() { }
20 20
21 /** 21 /**
22 * Open the file 22 * Open the file
diff --git a/src/core/file_sys/file_romfs.h b/src/core/file_sys/file_romfs.h
index 5196701d3..4ddaafe21 100644
--- a/src/core/file_sys/file_romfs.h
+++ b/src/core/file_sys/file_romfs.h
@@ -6,7 +6,7 @@
6 6
7#include "common/common_types.h" 7#include "common/common_types.h"
8 8
9#include "core/file_sys/file.h" 9#include "core/file_sys/file_backend.h"
10#include "core/loader/loader.h" 10#include "core/loader/loader.h"
11 11
12//////////////////////////////////////////////////////////////////////////////////////////////////// 12////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -14,7 +14,7 @@
14 14
15namespace FileSys { 15namespace FileSys {
16 16
17class File_RomFS final : public File { 17class File_RomFS final : public FileBackend {
18public: 18public:
19 File_RomFS(); 19 File_RomFS();
20 ~File_RomFS() override; 20 ~File_RomFS() override;
diff --git a/src/core/file_sys/file_sdmc.h b/src/core/file_sys/file_sdmc.h
index 80b445968..e01548598 100644
--- a/src/core/file_sys/file_sdmc.h
+++ b/src/core/file_sys/file_sdmc.h
@@ -7,7 +7,7 @@
7#include "common/common_types.h" 7#include "common/common_types.h"
8#include "common/file_util.h" 8#include "common/file_util.h"
9 9
10#include "core/file_sys/file.h" 10#include "core/file_sys/file_backend.h"
11#include "core/file_sys/archive_sdmc.h" 11#include "core/file_sys/archive_sdmc.h"
12#include "core/loader/loader.h" 12#include "core/loader/loader.h"
13 13
@@ -16,7 +16,7 @@
16 16
17namespace FileSys { 17namespace FileSys {
18 18
19class File_SDMC final : public File { 19class File_SDMC final : public FileBackend {
20public: 20public:
21 File_SDMC(); 21 File_SDMC();
22 File_SDMC(const Archive_SDMC* archive, const Path& path, const Mode mode); 22 File_SDMC(const Archive_SDMC* archive, const Path& path, const Mode mode);