#include <sol.hpp>
Public Types | |
using | function_type = std::remove_pointer_t< std::decay_t< Function > > |
using | traits_type = meta::bind_traits< function_type > |
Static Public Member Functions | |
template<bool is_yielding, bool no_trampoline> | |
static int | call (lua_State *L) |
static int | real_call (lua_State *L) noexcept(traits_type::is_noexcept) |
using sol::function_detail::upvalue_free_function< Function >::function_type = std::remove_pointer_t<std::decay_t<Function> > |
using sol::function_detail::upvalue_free_function< Function >::traits_type = meta::bind_traits<function_type> |
|
inlinestatic |
|
inlinestaticnoexcept |