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