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

Менеджер потоков. Подробнее...

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

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

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

 ~TapeManager ()
 Деструктор.
bool SpecimenReading (reader &r, TapeBase &o) const
 Чтение экземпляра.
bool SpecimenWriting (writer &w, const TapeBase &o) const
 Запись экземпляра.
bool SetCurrentClassByDescriptor (const ClassDescriptor &descr)
 Установить текущим класс по упакованному имени класса.
bool SetCurrentClassByDescriptor (const ClassDescriptor &descr, const VersionContainer &ver)
 Установить текущим класс по упакованному имени класса.
TapeBaseBuildObject () const
 Установить текущим класс по имени класса.
bool HasWriter () const
 Есть ли функция записи у класса?
ClassDescriptor GetPackedClassNameForWrite (VERSION version) const
 Получить упакованное имя класс для записи в версию.
virtual void FreeTapeManager ()
 Отпустить менеджер потоков после использования.

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

static TapeManagerGetTapeManager ()
 Получить ссылку на менеджер потоков.

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

 TapeManager ()
 Конструктор.
 TapeManager (const TapeManager &)
 Конструктор копирования.

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

TapeClasscurrentClass
 Указатель на объект потокового класса.

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

Менеджер потоков чтения и записи.


Методы

TapeBase* TapeManager::BuildObject ( ) const

Создать объект потокового класса.


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