#include <sol.hpp>
Public Types | |
| typedef std::remove_pointer_t< std::decay_t< Function > > | function_type |
| typedef lua_bind_traits< function_type > | traits_type |
Public Member Functions | |
| int | operator() (lua_State *L) noexcept(traits_type::is_noexcept) |
Static Public Member Functions | |
| template<bool is_yielding, bool no_trampoline> | |
| static int | call (lua_State *L) noexcept(traits_type::is_noexcept) |
| static int | real_call (lua_State *L) noexcept(traits_type::is_noexcept) |
| typedef std::remove_pointer_t<std::decay_t<Function> > sol::function_detail::upvalue_member_function< T, Function >::function_type |
| typedef lua_bind_traits<function_type> sol::function_detail::upvalue_member_function< T, Function >::traits_type |
|
inlinestaticnoexcept |
|
inlinenoexcept |
|
inlinestaticnoexcept |