template <typename Storage>
class Bootfs
Defined at line 35 of file ../../src/lib/zbitl/include/lib/zbitl/items/bootfs.h
Bootfs owns the storage backing a BOOTFS payload and is used to mint
views into the filesystem through BootfsView.
Public Methods
void Bootfs<Storage> ()
Defined at line 69 of file ../../src/lib/zbitl/include/lib/zbitl/items/bootfs.h
void Bootfs<Storage> (const Bootfs<Storage> & )
Move-only.
Defined at line 72 of file ../../src/lib/zbitl/include/lib/zbitl/items/bootfs.h
Bootfs<Storage> & operator= (const Bootfs<Storage> & )
Defined at line 73 of file ../../src/lib/zbitl/include/lib/zbitl/items/bootfs.h
void Bootfs<Storage> (Bootfs<Storage> && other)
Defined at line 75 of file ../../src/lib/zbitl/include/lib/zbitl/items/bootfs.h
Bootfs<Storage> & operator= (Bootfs<Storage> && other)
Defined at line 76 of file ../../src/lib/zbitl/include/lib/zbitl/items/bootfs.h
fit::result<Error, Bootfs<Storage>> Create (storage_type storage)
Initializes the Bootfs. This method must be called only once and
done so before calling other methods.
Defined at line 80 of file ../../src/lib/zbitl/include/lib/zbitl/items/bootfs.h
storage_type & storage ()
Trivial accessors for the underlying Storage object.
Defined at line 163 of file ../../src/lib/zbitl/include/lib/zbitl/items/bootfs.h
const storage_type & storage ()
Defined at line 164 of file ../../src/lib/zbitl/include/lib/zbitl/items/bootfs.h
View root ()
Gives a global view of a BOOTFS filesystem.
Defined at line 167 of file ../../src/lib/zbitl/include/lib/zbitl/items/bootfs.h