C3D Toolkit  Kernel - 105435, Vision - 121811.105435

"Обертка" для одного потокового класса. Подробнее...

#include <io_tape.h>

+ Граф связей класса TapeClass:

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

 TapeClass (const char *name, BUILD_FUNC b, CAST_FUNC c, READ_FUNC r, WRITE_FUNC w)
 Конструктор. Конструктор.
 
virtual ~TapeClass ()
 Деструктор.
 
ClassDescriptor GetPackedClassName () const
 Получить упакованное имя класса.
 
virtual ClassDescriptor GetPackedClassNameForWrite (VERSION) const
 Получить упакованное имя класса для записи с учетом версии.
 

Защищенные данные

ClassDescriptor hashValue
 Упакованное имя класса.
 
BUILD_FUNC _builder
 Функция создания нового экземпляра.
 
CAST_FUNC _caster
 Функция преобразования от TapeBase к указателю на класс.
 
READ_FUNC _reader
 Функция чтения.
 
WRITE_FUNC _writer
 Функция записи.
 

Друзья

class TapeManager
 
struct TapeClassContainer
 

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

"Обертка" для одного потокового класса.

"Обертка" для одного потокового класса ( не экземпляра! ). Xранит упакованное имя класса и адреса функций, необходимых при чтении/записи.


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