#include <sol.hpp>
Public Types | |
using | function_type = std::remove_pointer_t< std::decay_t< Function >> |
using | traits_type = meta::bind_traits< function_type > |
Public Member Functions | |
int | operator() (lua_State *L) |
Static Public Member Functions | |
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, is_yielding >::function_type = std::remove_pointer_t<std::decay_t<Function>> |
using sol::function_detail::upvalue_free_function< Function, is_yielding >::traits_type = meta::bind_traits<function_type> |
|
inlinestatic |
|
inline |
|
inlinestaticnoexcept |