Объект 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 |