![]() |
UNIVERS
15.3
UNIVERS base processing software API
|
#include <DbTableTypes.H>
Public Member Functions | |
| DbAppTTRegister (Logic dbAppTTRegFlag=FALSE) | |
| virtual | ~DbAppTTRegister () |
| void | append_standard_tts () |
| void | append_from_file (const char *fname) |
| void | write_to_file (const char *fname) |
Public Member Functions inherited from DbTTRegister | |
| void | register_tt (const char *ttname, const DmnDescAr &dmns) |
| void | remove_tt (const char *ttname) |
| Logic | find_tt (const char *ttname, size_t *recsize=NULL, DmnDescAr *dmns=NULL) |
| DbTTDesc & | tt (const char *ttname) |
| void | append_from_file (int fd) |
| void | write_to_file (int fd) |
Protected Attributes | |
| Logic | bMakeNull |
Класс, являющийся регистром всех прикладных типов таблиц.
| DbAppTTRegister::DbAppTTRegister | ( | Logic | dbAppTTRegFlag = FALSE | ) |
Создает пустой регистр типов таблиц. Параметр - признак того, что инициализируется главный прикладной регистр.
|
virtual |
Считая, что регистр прикладных таблиц существует только в единственном экземпляре (см. параметр dbAppTTRegFlag в конструкторе), обнуляем указатель на него.
| void DbAppTTRegister::append_from_file | ( | const char * | fname | ) |
Прочитать из файла таблицу дескрипторов, добавляя их в регистр
| void DbAppTTRegister::append_standard_tts | ( | ) |
Читает в регистр типов таблиц стандартные прикладные типы из файлов дескрипторов.
| void DbAppTTRegister::write_to_file | ( | const char * | fname | ) |
Записать в файл таблицу дескрипторов
|
protected |
Признак обнуления глобального указателя dbAppTTReg при разрушении объекта.
1.8.5