#include <vfs.h>
Открытые члены | |
VFSFile (uint32_t address, uint32_t size, uint8_t type) | |
bool | eof () |
uint32_t | size () |
uint32_t | tell () |
virtual void | seek (const int32_t offset, const uint8_t direction) |
virtual size_t | read (void *, size_t) |
virtual size_t | write (const void *buffer, size_t size) |
size_t | reads (char *, size_t) |
bool | isDirectory () |
virtual char | readc () |
Друзья | |
class | VFSFileSystem |
Файл виртуальной файловой системы
|
inline |
Создание файла. Не вызывается пользователем
|
inline |
Достигнут конец файла?
|
inline |
Является ли каталогом
|
virtual |
Прочитать символ
size_t VFSFile::reads | ( | char * | , |
size_t | |||
) |
Прочитать строку
|
virtual |
Перемещение указателя
offset | - смещение |
direction | направление (SEEK_CUR от текущей позиции, SEEK_SET с начала файла, SEEK_END c конца) |
|
inline |
размер файла
|
inline |
Позиция в файле