![]()  | 
  
    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