class JsonFilesystem
Defined at line 22 of file ../../src/storage/fs_test/json_filesystem.h
Represents a filesystem that is configured using json. See fs_test.schema.json for the schema.
Public Methods
zx::result<std::unique_ptr<JsonFilesystem>> NewFilesystem (const rapidjson::Document & config)
Defined at line 18 of file ../../src/storage/fs_test/json_filesystem.cc
void JsonFilesystem (Traits traits, fs_management::DiskFormat format, uint16_t sectors_per_cluster)
Defined at line 27 of file ../../src/storage/fs_test/json_filesystem.h
void ~JsonFilesystem ()
Defined at line 29 of file ../../src/storage/fs_test/json_filesystem.h
fs_management::DiskFormat format ()
Defined at line 31 of file ../../src/storage/fs_test/json_filesystem.h
uint16_t sectors_per_cluster ()
Defined at line 32 of file ../../src/storage/fs_test/json_filesystem.h
const Traits & GetTraits ()
Defined at line 34 of file ../../src/storage/fs_test/json_filesystem.h
std::unique_ptr<FilesystemInstance> Create (RamDevice device)
Defined at line 175 of file ../../src/storage/fs_test/json_filesystem.cc
zx::result<std::unique_ptr<FilesystemInstance>> Open (const TestFilesystemOptions & options)
Defined at line 179 of file ../../src/storage/fs_test/json_filesystem.cc