fs: for my sanity, begin tracking version where code was last checked for accuracy

This commit is contained in:
Michael Scire
2022-03-24 08:43:40 -07:00
parent b69fa13576
commit 4646581e93
133 changed files with 195 additions and 66 deletions

View File

@@ -20,6 +20,7 @@
namespace ams::fs {
/* ACCURATE_TO_VERSION: Unknown */
class HierarchicalRomFileTable {
public:
using Position = u32;

View File

@@ -19,6 +19,7 @@
namespace ams::fs {
/* ACCURATE_TO_VERSION: Unknown */
template<typename KeyType, typename ValueType, size_t MaxAuxiliarySize>
class KeyValueRomStorageTemplate {
public:

View File

@@ -18,6 +18,8 @@
namespace ams::fs::RomPathTool {
/* ACCURATE_TO_VERSION: Unknown */
constexpr inline u32 MaxPathLength = 0x300;
struct RomEntryName {

View File

@@ -18,6 +18,7 @@
namespace ams::fs {
/* ACCURATE_TO_VERSION: Unknown */
using RomPathChar = char;
using RomFileId = s32;
using RomDirectoryId = s32;

View File

@@ -19,6 +19,7 @@
namespace ams::fs {
/* ACCURATE_TO_VERSION: 13.4.0.0 */
class DirectoryPathParser {
NON_COPYABLE(DirectoryPathParser);
NON_MOVEABLE(DirectoryPathParser);

View File

@@ -22,6 +22,7 @@
namespace ams::fs {
/* ACCURATE_TO_VERSION: Unknown */
class FileStorage : public IStorage, public impl::Newable {
NON_COPYABLE(FileStorage);
NON_MOVEABLE(FileStorage);
@@ -74,6 +75,7 @@ namespace ams::fs {
virtual Result OperateRange(void *dst, size_t dst_size, OperationId op_id, s64 offset, s64 size, const void *src, size_t src_size) override;
};
/* ACCURATE_TO_VERSION: Unknown */
class FileStorageBasedFileSystem : public FileStorage {
NON_COPYABLE(FileStorageBasedFileSystem);
NON_MOVEABLE(FileStorageBasedFileSystem);