|
|
Программирование на Верхнем Уровне СУ
Библиотеки программных объектов СУ
public
|
classTDmeasure ()
|
Конструктор аналогичен classDATA()
|
public
|
~classTDmeasure ()
|
Деструктор аналогичен ~classDATA()
|
public
|
int Ini (char *name, int att1, int att2, int tup1, int tup2, int
fl_direct=0)
|
Аналогична функции Ini
класса classTDtable .
Таблица name имеет
копии номер 1 и 3.
Формируется имя таблицы td_name1 ,
имеющая только копию номер 1,
для хранения статистических данных. Если
существует таблица с именем td_name1 ,
то эта таблица открывается.
|
public
|
char *GetName1 (void)
|
Получить имя таблицы td_name1 , содержащей архив
измерений (копия 1 в
Базе Данных).
|
public
|
short int *GetTblID1 (void)
|
Получить адрес номера структуры
таблицы td_name1 , содержащей архив
измерений (копия 1 в
Базе Данных).
|
public
|
int DataRead (int ncopy)
|
Прочитать данные в буфер из
копии номер ncopy
плоскости nplane таблицы
tbl_name. Если
необходимо, данные декомпрессируются (вызов
PrgPackT_WSdecompress ).
|
public
|
int DataSaveCompress (int nmethod)
|
Данные из буфера компрессировать и
записать в копию 1 таблицы
tbl_name
(вызов PrgPackT_WScompress ).
Обычно используется для записи данных
моделирования в измерительных программах.
|
nmethod - номер метода компрессии,
рекомендуется задавать 0 для
автоматического подбора метода.
|
|
public
|
int SaveStatist (void)
|
Если существует таблица с именем td_name1 ,
то переместить данные в этой таблице из плоскости с номером 1 в плоскость
с номером prg_stat_plane
и затем записать данные из буфера в плоскость
с номером 1 этой таблицы
(вызов PrgDBa_TDsave ).
|
Автор © Клименков Е.В.
|
|
|
|