diff options
author | 2021-12-31 13:27:44 -0500 | |
---|---|---|
committer | 2021-12-31 13:28:25 -0500 | |
commit | f6f77bf6398cd6b06ce6778fafc772ed42261a3e (patch) | |
tree | c4da0575a94f49f3399d4754cac951d26837f573 /src/lib/formats/fs_unformatted.cpp | |
parent | 54899379258a7266db8d5bc6cda8b48169e67503 (diff) |
Move filesystem library into separate namespace and use shorter uX type names there
Diffstat (limited to 'src/lib/formats/fs_unformatted.cpp')
-rw-r--r-- | src/lib/formats/fs_unformatted.cpp | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/src/lib/formats/fs_unformatted.cpp b/src/lib/formats/fs_unformatted.cpp index ce68a5e344f..df0bbccecd4 100644 --- a/src/lib/formats/fs_unformatted.cpp +++ b/src/lib/formats/fs_unformatted.cpp @@ -5,22 +5,22 @@ #include "fs_unformatted.h" -const fs_unformatted FS_UNFORMATTED; +namespace fs { -const char *fs_unformatted::name() const +const unformatted_image UNFORMATTED; + +const char *unformatted_image::name() const { return "unformatted"; } -const char *fs_unformatted::description() const +const char *unformatted_image::description() const { return "Unformatted floppy image"; } -void fs_unformatted::enumerate_f(floppy_enumerator &fe, uint32_t form_factor, const std::vector<uint32_t> &variants) const +void unformatted_image::enumerate_f(floppy_enumerator &fe, u32 form_factor, const std::vector<u32> &variants) const { - using u32 = std::uint32_t; - bool all = form_factor == floppy_image::FF_UNKNOWN; u32 best_8 = form_factor == floppy_image::FF_8 ? @@ -84,7 +84,7 @@ void fs_unformatted::enumerate_f(floppy_enumerator &fe, uint32_t form_factor, co fe.add_raw("u3ssdd", FSI_35_SSDD, "Unformatted 3\" single-sided double-density"); } -void fs_unformatted::format(uint32_t key, floppy_image *image) +void unformatted_image::format(u32 key, floppy_image *image) { switch(key) { case FSI_8_DSDD: image->set_form_variant(floppy_image::FF_8, floppy_image::DSDD); break; @@ -109,27 +109,29 @@ void fs_unformatted::format(uint32_t key, floppy_image *image) } } -std::unique_ptr<filesystem_t> fs_unformatted::mount(fsblk_t &blockdev) const +std::unique_ptr<filesystem_t> unformatted_image::mount(fsblk_t &blockdev) const { return nullptr; } -bool fs_unformatted::can_format() const +bool unformatted_image::can_format() const { return false; } -bool fs_unformatted::can_read() const +bool unformatted_image::can_read() const { return false; } -bool fs_unformatted::can_write() const +bool unformatted_image::can_write() const { return false; } -bool fs_unformatted::has_rsrc() const +bool unformatted_image::has_rsrc() const { return false; } + +} // namespace fs |