Covellite++  Version: 2.3.0 Revision: 2580 Platform: x64 Build: 15:23 16.10.2020
Кроссплатформенный фреймворк для разработки приложений на С++
Класс covellite::gui::Filefinal

Класс входит в проект Covellite.Gui
Реализация интерфейса для чтения файлов. Подробнее...

#include <File.hpp>

Базовые классы:FileInterface.

Граф связей класса covellite::gui::File:
Collaboration graph

Открытые члены

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
Реализация интерфейса для чтения файлов.

Необходимо сделать:
Класс используется для внутренней реализации и не должен попадать в Externals.
Версия
1.0.0.0
1.1.0.0
Дата
07 Декабрь 2016
18 Декабрь 2016
Автор
CTAPOBEP (unico.nosp@m.rnum.nosp@m..veru.nosp@m.m@gm.nosp@m.ail.c.nosp@m.om)

Объявления и описания членов классов находятся в файлах: