img

Объект Globals - работа с глобальными переменными клиентского терминала

Глобальные переменные клиентского терминала предназначены для обмена данными между различными скриптами. Их значения записываются на жесткий диск компьютера, поэтому такие переменные сохраняют свои значения после перезапуска терминала. Время жизни глобальных переменных ограничено: если глобальная переменная не использовалась в течение 90 дней, ее значение автоматически удаляется. Также программист может вручную удалить ненужную переменную.

Методы для работы с глобальными переменными пользовательского терминала:

МетодОписание
VariableSetDouble(const string& in name, double dvalue) установка значения dvalue глобальной переменной типа double
VariableSetInt(const string& in name, int ivalue) установка значения ivalue глобальной переменной типа int
VariableSetStr(const string& in name, const string& in svalue) установка значения svalue глобальной переменной типа string
VariableGetDouble(const string& in name) Возвращает значение глобальной переменной типа double
VariableGetInt(const string& in name) Возвращает значение глобальной переменной типа int
VariableGetStr(const string& in name) Возвращает значение глобальной переменной типа string
VariableCheck(const string& in name) Возвращает true, если существует глобальная переменной с идентификатором name
VariableDelete(const string& in name) Удаление глобальной переменной с идентификатором name