C3D Kernel  104598
Открытые члены | Открытые статические члены | Защищенные члены

Поток для чтения с возможностью чтения из нескольких FileSpaces по заданным позициям. Подробнее...

Граф наследования:reader_ex:
Inheritance graph
[см. легенду]
Граф связей класса reader_ex:
Collaboration graph
[см. легенду]

Полный список членов класса

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

DEPRECATE_DECLARE reader_ex (membuf &sb, uint8 om)
 Конструктор.
DEPRECATE_DECLARE reader_ex (iobuf_Seq &buf, uint16 om)
 Конструктор.
virtual void ReadObjectCatalog ()
 Читаем каталог объектов.
virtual TapeBaseReadObjectByPosition (ClusterReference &position)
 Читать объект по позиции в кластере.
virtual bool SetReadPosition (ClusterReference &)
 Установить позицию чтения.
virtual c3d::IModelTreeGetModelTree ()
 Получить указатель на дерево модели.
virtual bool IsFullRead ()
 Получить признак полного чтения текущего объекта.
virtual void SetFullRead (bool full)
 Установить признак полного чтения текущего объекта.
virtual uint32 GetLastError ()
 Получить ошибки чтения.

Открытые статические члены

static std_unique_ptr< reader_exCreateReaderEx (std_unique_ptr< iobuf_Seq > buf, uint16 om)
 Создать экземпляр reader_ex для последовательного буфера.
static std_unique_ptr< reader_exCreateMemReaderEx (membuf &sb, uint8 om)
 Создать читатель для буфера в памяти.

Защищенные члены

 reader_ex (iobuf_Seq &buf, bool ownbuf, bool openSys, uint16 om)
 Конструктор.
virtual TapeBaseReadDetachedObject ()
 Читать объект по заданной позиции.
virtual void RegisterObject (TapeBase *obj, uint8 regId, ClusterReference ref=ClusterReference())
 Зегистрировать объект.

Подробное описание

Поток для чтения с возможностью чтения из разных FileSpaces по заданным позициям.


Методы

virtual bool reader_ex::IsFullRead ( ) [virtual]

Признак полного чтения текущего объекта. При чтении произвольного объекта может возникнуть необходимость чтения некоторых данных его родителя. В этом случае объект родителя читается не полностью и имеет флаг FullRead = false.

Переопределяет метод предка reader.


Объявления и описания членов класса находятся в файле:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы