Можно, используя luabind, связать следующую функцию?
void retByRef(int &a, int& b) {
a = 10; b = 10
}
Я пробовал следующее, но он работает только с функциями, которые имеют один параметр
def("retByRef", &retByRef, pure_out_value(_1))
Есть способ указать политику для каждого параметра?
Хорошо, я нашел оператор +, который можно использовать для добавления политик, поэтому
def("retByRef", &retByRef, pure_out_value(_1) + pure_out_value(_2))
Других решений пока нет …