Потокобезопасные функции для работы с таблицами Lua

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

Потокобезопасные функции для работы с таблицами Lua

Previous pageReturn to chapter overviewNext page

Одновременная работа с таблицами из функций обратного вызова скрипта и функции main() может приводить к неопределенным ситуациям. Для решения этой проблемы qlua.dll предоставляет потокобезопасные аналоги стандартных функций Lua.

Примечание:

Выполнение потокобезопасной функции блокирует выполнение кода в другом потоке до окончания работы функции.

Формат вызова потокобезопасной функции совпадает с форматом вызова аналогичной стандартной функции Lua.

В таблице представлены стандартные функции Lua и соответствующие им потокобезопасные аналоги:

Стандартная функция Lua

Потокобезопасная функция

concat

sconcat

remove

sremove

insert

sinsert

sort

ssort

Интерпретатор языка Lua © ARQA Technologies / http://arqatech.com