L4Re Operating System Framework
Interface and Usage Documentation
|
Boilerplate class for implementing a L4Re::Vfs::File_system. More...
#include <backend>
Public Member Functions | |
Be_file_system (char const *fstype) noexcept | |
Create a file-system object for the given fstype. | |
~Be_file_system () noexcept | |
Destroy a file-system object. | |
char const * | type () const noexcept override |
Return the file-system type. | |
Public Member Functions inherited from L4Re::Vfs::File_system | |
virtual int | mount (char const *source, unsigned long mountflags, void const *data, cxx::Ref_ptr< File > *dir) noexcept=0 |
Create a directory object dir representing source mounted with this file system. | |
Boilerplate class for implementing a L4Re::Vfs::File_system.
This class already takes care of registering and unregistering the file system in the global registry and implements the type() method.
|
inlineexplicitnoexcept |
|
inlinenoexcept |
|
inlineoverridevirtualnoexcept |
Return the file-system type.
Returns the file-system type given as fstype in the constructor.
Implements L4Re::Vfs::File_system.