mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu.git
				synced 2025-05-12 00:45:25 +00:00 
			
		
		
		
	Service.FS: Rename FileSys::File to FileBackend
This commit is contained in:
		
							parent
							
								
									d51afab0bc
								
							
						
					
					
						commit
						0931a42af0
					
				| @ -96,7 +96,7 @@ set(HEADERS | ||||
|             file_sys/archive_backend.h | ||||
|             file_sys/archive_romfs.h | ||||
|             file_sys/archive_sdmc.h | ||||
|             file_sys/file.h | ||||
|             file_sys/file_backend.h | ||||
|             file_sys/file_romfs.h | ||||
|             file_sys/file_sdmc.h | ||||
|             file_sys/directory_backend.h | ||||
|  | ||||
| @ -10,7 +10,7 @@ | ||||
| #include "common/string_util.h" | ||||
| #include "common/bit_field.h" | ||||
| 
 | ||||
| #include "core/file_sys/file.h" | ||||
| #include "core/file_sys/file_backend.h" | ||||
| #include "core/file_sys/directory_backend.h" | ||||
| 
 | ||||
| #include "core/mem_map.h" | ||||
| @ -175,7 +175,7 @@ public: | ||||
|      * @param mode Mode to open the file with | ||||
|      * @return Opened file, or nullptr | ||||
|      */ | ||||
|     virtual std::unique_ptr<File> OpenFile(const Path& path, const Mode mode) const = 0; | ||||
|     virtual std::unique_ptr<FileBackend> OpenFile(const Path& path, const Mode mode) const = 0; | ||||
| 
 | ||||
|     /**
 | ||||
|      * Delete a file specified by its path | ||||
|  | ||||
| @ -29,8 +29,8 @@ Archive_RomFS::~Archive_RomFS() { | ||||
|  * @param mode Mode to open the file with | ||||
|  * @return Opened file, or nullptr | ||||
|  */ | ||||
| std::unique_ptr<File> Archive_RomFS::OpenFile(const Path& path, const Mode mode) const { | ||||
|     return std::unique_ptr<File>(new File_RomFS); | ||||
| std::unique_ptr<FileBackend> Archive_RomFS::OpenFile(const Path& path, const Mode mode) const { | ||||
|     return std::unique_ptr<FileBackend>(new File_RomFS); | ||||
| } | ||||
| 
 | ||||
| /**
 | ||||
|  | ||||
| @ -30,7 +30,7 @@ public: | ||||
|      * @param mode Mode to open the file with | ||||
|      * @return Opened file, or nullptr | ||||
|      */ | ||||
|     std::unique_ptr<File> OpenFile(const Path& path, const Mode mode) const override; | ||||
|     std::unique_ptr<FileBackend> OpenFile(const Path& path, const Mode mode) const override; | ||||
| 
 | ||||
|     /**
 | ||||
|      * Delete a file specified by its path | ||||
|  | ||||
| @ -49,12 +49,12 @@ bool Archive_SDMC::Initialize() { | ||||
|  * @param mode Mode to open the file with | ||||
|  * @return Opened file, or nullptr | ||||
|  */ | ||||
| std::unique_ptr<File> Archive_SDMC::OpenFile(const Path& path, const Mode mode) const { | ||||
| std::unique_ptr<FileBackend> Archive_SDMC::OpenFile(const Path& path, const Mode mode) const { | ||||
|     LOG_DEBUG(Service_FS, "called path=%s mode=%u", path.DebugStr().c_str(), mode.hex); | ||||
|     File_SDMC* file = new File_SDMC(this, path, mode); | ||||
|     if (!file->Open()) | ||||
|         return nullptr; | ||||
|     return std::unique_ptr<File>(file); | ||||
|     return std::unique_ptr<FileBackend>(file); | ||||
| } | ||||
| 
 | ||||
| /**
 | ||||
|  | ||||
| @ -34,7 +34,7 @@ public: | ||||
|      * @param mode Mode to open the file with | ||||
|      * @return Opened file, or nullptr | ||||
|      */ | ||||
|     std::unique_ptr<File> OpenFile(const Path& path, const Mode mode) const override; | ||||
|     std::unique_ptr<FileBackend> OpenFile(const Path& path, const Mode mode) const override; | ||||
| 
 | ||||
|     /**
 | ||||
|      * Delete a file specified by its path | ||||
|  | ||||
| @ -13,10 +13,10 @@ | ||||
| 
 | ||||
| namespace FileSys { | ||||
| 
 | ||||
| class File : NonCopyable { | ||||
| class FileBackend : NonCopyable { | ||||
| public: | ||||
|     File() { } | ||||
|     virtual ~File() { } | ||||
|     FileBackend() { } | ||||
|     virtual ~FileBackend() { } | ||||
| 
 | ||||
|     /**
 | ||||
|      * Open the file | ||||
| @ -6,7 +6,7 @@ | ||||
| 
 | ||||
| #include "common/common_types.h" | ||||
| 
 | ||||
| #include "core/file_sys/file.h" | ||||
| #include "core/file_sys/file_backend.h" | ||||
| #include "core/loader/loader.h" | ||||
| 
 | ||||
| ////////////////////////////////////////////////////////////////////////////////////////////////////
 | ||||
| @ -14,7 +14,7 @@ | ||||
| 
 | ||||
| namespace FileSys { | ||||
| 
 | ||||
| class File_RomFS final : public File { | ||||
| class File_RomFS final : public FileBackend { | ||||
| public: | ||||
|     File_RomFS(); | ||||
|     ~File_RomFS() override; | ||||
|  | ||||
| @ -7,7 +7,7 @@ | ||||
| #include "common/common_types.h" | ||||
| #include "common/file_util.h" | ||||
| 
 | ||||
| #include "core/file_sys/file.h" | ||||
| #include "core/file_sys/file_backend.h" | ||||
| #include "core/file_sys/archive_sdmc.h" | ||||
| #include "core/loader/loader.h" | ||||
| 
 | ||||
| @ -16,7 +16,7 @@ | ||||
| 
 | ||||
| namespace FileSys { | ||||
| 
 | ||||
| class File_SDMC final : public File { | ||||
| class File_SDMC final : public FileBackend { | ||||
| public: | ||||
|     File_SDMC(); | ||||
|     File_SDMC(const Archive_SDMC* archive, const Path& path, const Mode mode); | ||||
|  | ||||
| @ -112,7 +112,7 @@ public: | ||||
|     std::string GetName() const override { return "Path: " + path.DebugStr(); } | ||||
| 
 | ||||
|     FileSys::Path path; ///< Path of the file
 | ||||
|     std::unique_ptr<FileSys::File> backend; ///< File backend interface
 | ||||
|     std::unique_ptr<FileSys::FileBackend> backend; ///< File backend interface
 | ||||
| 
 | ||||
|     ResultVal<bool> SyncRequest() override { | ||||
|         u32* cmd_buff = Kernel::GetCommandBuffer(); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Yuri Kunde Schlesner
						Yuri Kunde Schlesner