diff options
author | Zach Hilman <zachhilman@gmail.com> | 2018-08-10 02:50:10 +0200 |
---|---|---|
committer | Zach Hilman <zachhilman@gmail.com> | 2018-08-12 04:50:48 +0200 |
commit | c0257cf52f5ed6c09122a539718d3a18900f61f9 (patch) | |
tree | b0b078e5ba0460399be47a1cfe83690198b70a80 /src/core/hle/service/filesystem/filesystem.h | |
parent | bis_factory: Add partial implementation of BISFactory (diff) | |
download | yuzu-c0257cf52f5ed6c09122a539718d3a18900f61f9.tar yuzu-c0257cf52f5ed6c09122a539718d3a18900f61f9.tar.gz yuzu-c0257cf52f5ed6c09122a539718d3a18900f61f9.tar.bz2 yuzu-c0257cf52f5ed6c09122a539718d3a18900f61f9.tar.lz yuzu-c0257cf52f5ed6c09122a539718d3a18900f61f9.tar.xz yuzu-c0257cf52f5ed6c09122a539718d3a18900f61f9.tar.zst yuzu-c0257cf52f5ed6c09122a539718d3a18900f61f9.zip |
Diffstat (limited to '')
-rw-r--r-- | src/core/hle/service/filesystem/filesystem.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/hle/service/filesystem/filesystem.h b/src/core/hle/service/filesystem/filesystem.h index 462c13f20..1d6f922dd 100644 --- a/src/core/hle/service/filesystem/filesystem.h +++ b/src/core/hle/service/filesystem/filesystem.h @@ -6,6 +6,7 @@ #include <memory> #include "common/common_types.h" +#include "core/file_sys/bis_factory.h" #include "core/file_sys/directory.h" #include "core/file_sys/mode.h" #include "core/file_sys/romfs_factory.h" @@ -24,16 +25,15 @@ namespace FileSystem { ResultCode RegisterRomFS(std::unique_ptr<FileSys::RomFSFactory>&& factory); ResultCode RegisterSaveData(std::unique_ptr<FileSys::SaveDataFactory>&& factory); ResultCode RegisterSDMC(std::unique_ptr<FileSys::SDMCFactory>&& factory); +ResultCode RegisterBIS(std::unique_ptr<FileSys::BISFactory>&& factory); -// TODO(DarkLordZach): BIS Filesystem -// ResultCode RegisterBIS(std::unique_ptr<FileSys::BISFactory>&& factory); ResultVal<FileSys::VirtualFile> OpenRomFS(u64 title_id); ResultVal<FileSys::VirtualDir> OpenSaveData(FileSys::SaveDataSpaceId space, FileSys::SaveDataDescriptor save_struct); ResultVal<FileSys::VirtualDir> OpenSDMC(); -// TODO(DarkLordZach): BIS Filesystem -// ResultVal<std::unique_ptr<FileSys::FileSystemBackend>> OpenBIS(); +std::shared_ptr<FileSys::RegisteredCache> GetSystemNANDContents(); +std::shared_ptr<FileSys::RegisteredCache> GetUserNANDContents(); /// Registers all Filesystem services with the specified service manager. void InstallInterfaces(SM::ServiceManager& service_manager, const FileSys::VirtualFilesystem& vfs); |