Covellite++
Version: 2.3.0 Revision: 2580 Platform: x64 Build: 15:23 16.10.2020
Кроссплатформенный фреймворк для разработки приложений на С++
|
Класс входит в проект Covellite.Gui
Реализация интерфейса для чтения файлов.
Подробнее...
#include <File.hpp>
Базовые классы:FileInterface.
Открытые члены | |
Handle_t | Open (const Path_t &) override |
Функция открытия указанного файла. | |
void | Close (Handle_t) override |
Функция закрытия ранее открытого файла. | |
size_t | Read (void *, size_t, Handle_t) override |
Функция чтения данных из ранее открытого файла. | |
bool | Seek (Handle_t, long, int) override |
Функция установки позиции чтения из ранее открытого файла. | |
size_t | Tell (Handle_t) override |
Функция получения текущей позиции чтения указанного файла. | |
size_t | Length (Handle_t) override |
Функция получения размера в байтах указанного файла. | |
Закрытые статические члены | |
static Handle_t | MakeUniqueHandle (void) noexcept |
Функция создания уникального идентификатора для открываемого файла. | |
Класс входит в проект Covellite.Gui
Реализация интерфейса для чтения файлов.