File 操作接口
More...
#include <vfs_types.hpp>
File 操作接口
Definition at line 181 of file vfs_types.hpp.
◆ FileOps() [1/3]
| vfs::FileOps::FileOps |
( |
| ) |
|
|
default |
◆ FileOps() [2/3]
| vfs::FileOps::FileOps |
( |
const FileOps & |
| ) |
|
|
delete |
◆ FileOps() [3/3]
| vfs::FileOps::FileOps |
( |
FileOps && |
| ) |
|
|
delete |
◆ ~FileOps()
| virtual vfs::FileOps::~FileOps |
( |
| ) |
|
|
virtualdefault |
◆ Close()
| virtual auto vfs::FileOps::Close |
( |
File * |
file | ) |
-> Expected< void > |
|
pure virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Read()
| virtual auto vfs::FileOps::Read |
( |
File * |
file, |
|
|
void * |
buf, |
|
|
size_t |
count |
|
) |
| -> Expected< size_t > |
|
pure virtual |
◆ ReadDir()
| virtual auto vfs::FileOps::ReadDir |
( |
File * |
file, |
|
|
DirEntry * |
dirent, |
|
|
size_t |
count |
|
) |
| -> Expected< size_t > |
|
pure virtual |
◆ Seek()
◆ Write()
| virtual auto vfs::FileOps::Write |
( |
File * |
file, |
|
|
const void * |
buf, |
|
|
size_t |
count |
|
) |
| -> Expected< size_t > |
|
pure virtual |
The documentation for this class was generated from the following file:
- /workspaces/SimpleKernel/src/filesystem/vfs/include/vfs_types.hpp