![]()  | 
  
    UNIVERS
    15.3
    
   UNIVERS base processing software API 
   | 
 
#include <DbTableTypes.H>
  
 Public Member Functions | |
| 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) | 
Класс, являющийся регистром всех типов таблиц.
| void DbTTRegister::append_from_file | ( | int | fd | ) | 
Прочитать из файла таблицу дескрипторов, добавляя их в регистр
| Logic DbTTRegister::find_tt | ( | const char * | ttname, | 
| size_t * | recsize = NULL,  | 
        ||
| DmnDescAr * | dmns = NULL  | 
        ||
| ) | 
Найти тип таблицы по имени
| void DbTTRegister::register_tt | ( | const char * | ttname, | 
| const DmnDescAr & | dmns | ||
| ) | 
Добавить новый тип таблицы в регистр, заменяя предыдущий с таким же именем
| void DbTTRegister::remove_tt | ( | const char * | ttname | ) | 
Удалить тип таблицы по имени
| DbTTDesc& DbTTRegister::tt | ( | const char * | ttname | ) | 
Попытаться найти тип таблицы по имени
| void DbTTRegister::write_to_file | ( | int | fd | ) | 
Записать в файл таблицу дескрипторов
 1.8.5