?
чисто теоретически, можно запихнуть в аллокатор, но это грязноватый хак
Light userdata. Можно и в полноценную userdata, но там луа начинает управлять памятью.
ну я пока рассматривал вариант - создать глобальную переменную в lua_State, и хранить в ней указатель
{luasteam}Buffer — нормальная юзердата, с методами вроде ЭТОГО ПРИМЕРА. В луа пушится light userdata.
если я правильно понял, вопрос был не в прокидывании userdata в луа, а в сопоставлении каждому lua_State* какой-то своей юзердаты
Обсуждают сегодня