#include <sol.hpp>
§ function_type
template<typename Function , bool is_yielding>
§ traits_type
template<typename Function , bool is_yielding>
§ call()
template<typename Function , bool is_yielding>
13911 int nr = detail::typed_static_trampoline<decltype(&real_call), (&real_call)>(L);
13913 return lua_yield(L, nr);
§ operator()()
template<typename Function , bool is_yielding>
static int call(lua_State *L)
Definition: sol.hpp:13910
§ real_call()
template<typename Function , bool is_yielding>
13905 auto udata = stack::stack_detail::get_as_upvalues<function_type*>(L);
13907 return call_detail::call_wrapped<void, true, false>(L, fx);
std::remove_pointer_t< std::decay_t< Function > > function_type
Definition: sol.hpp:13901
The documentation for this struct was generated from the following file: