yuzu/src/core/file_sys
Lioncash 87d8a9c986 loader: Make ResultStatus directly compatible with fmt
We can make the enum class type compatible with fmt by providing an
overload of operator<<.

While we're at it, perform proper bounds checking. If something exceeds
the array, it should be a hard fail, because it's, without a doubt, a
programmer error in this case.
2018-08-15 05:52:37 -04:00
..
card_image.cpp loader: Make ResultStatus directly compatible with fmt 2018-08-15 05:52:37 -04:00
card_image.h card_image: Use type aliases to shorten definitions 2018-08-12 03:57:16 -04:00
content_archive.cpp loader: Add more descriptive errors 2018-08-09 21:06:59 -04:00
content_archive.h loader: Add more descriptive errors 2018-08-09 21:06:59 -04:00
control_metadata.cpp NRO Assets and NACP file format 2018-07-23 12:34:26 -04:00
control_metadata.h Use const where applicable 2018-08-06 23:06:33 -04:00
directory.h fsp_srv: Use std::string_view's copy() function instead of strncpy() 2018-08-08 18:51:52 -04:00
errors.h file_sys/errors: Remove redundant object constructor calls 2018-07-20 22:37:54 -04:00
mode.h VFS Regression and Accuracy Fixes (#776) 2018-07-23 19:40:35 -07:00
partition_filesystem.cpp loader: Add more descriptive errors 2018-08-09 21:06:59 -04:00
partition_filesystem.h made ResultStatus a u16 2018-08-12 14:56:22 +10:00
program_metadata.cpp loader: Add more descriptive errors 2018-08-09 21:06:59 -04:00
program_metadata.h made ResultStatus a u16 2018-08-12 14:56:22 +10:00
romfs.cpp RomFS Extraction 2018-07-27 18:14:03 -04:00
romfs.h RomFS Extraction 2018-07-27 18:14:03 -04:00
romfs_factory.cpp Virtual Filesystem 2: Electric Boogaloo (#676) 2018-07-18 18:07:11 -07:00
romfs_factory.h Virtual Filesystem 2: Electric Boogaloo (#676) 2018-07-18 18:07:11 -07:00
savedata_factory.cpp savedata_factory: Make SaveDataDescriptor's DebugInfo() function a const member function 2018-07-18 23:50:07 -04:00
savedata_factory.h file_sys: Add missing include in savedata_factory 2018-08-08 21:18:45 -04:00
sdmc_factory.cpp Virtual Filesystem 2: Electric Boogaloo (#676) 2018-07-18 18:07:11 -07:00
sdmc_factory.h Virtual Filesystem 2: Electric Boogaloo (#676) 2018-07-18 18:07:11 -07:00
vfs.cpp vfs: Use sanitized paths within MoveFile() and MoveDirectory() 2018-08-12 04:05:01 -04:00
vfs.h vfs: Make VfsFilesystem constructor explicit 2018-08-12 16:55:40 -04:00
vfs_offset.cpp RomFS Extraction 2018-07-27 18:14:03 -04:00
vfs_offset.h vfs: Make type hierarchy objects classes instead of structs 2018-08-12 16:55:40 -04:00
vfs_real.cpp file_util: Use enum instead of bool for specifing path behavior 2018-08-08 21:18:45 -04:00
vfs_real.h vfs: Use RealVfsFilesystem for fs-operations in RealVfsDirectory 2018-08-08 21:18:45 -04:00
vfs_vector.cpp vfs_vector: Remove unused variable in FindAndRemoveVectorElement() 2018-08-02 11:40:24 -04:00
vfs_vector.h vfs: Make type hierarchy objects classes instead of structs 2018-08-12 16:55:40 -04:00