#include <sol.hpp>
Classes | |
| struct | caller |
| struct | invoker |
Public Types | |
| typedef traits_type::args_list | args_list |
| typedef types< object_type &, FArgs... > | free_args_list |
| typedef O | object_type |
| typedef meta::tuple_types< R > | returns_list |
| typedef lua_bind_traits< F > | traits_type |
Static Public Member Functions | |
| template<typename Fx , typename... Args> | |
| static R | call (Fx &&fx, O &mem, Args &&... args) |
| template<F fx, typename... Args> | |
| static R | invoke (O &mem, Args &&... args) |
| typedef traits_type::args_list sol::member_function_wrapper< F, R, O, FArgs >::args_list |
| typedef types<object_type&, FArgs...> sol::member_function_wrapper< F, R, O, FArgs >::free_args_list |
| typedef O sol::member_function_wrapper< F, R, O, FArgs >::object_type |
| typedef meta::tuple_types<R> sol::member_function_wrapper< F, R, O, FArgs >::returns_list |
| typedef lua_bind_traits<F> sol::member_function_wrapper< F, R, O, FArgs >::traits_type |
|
inlinestatic |
|
inlinestatic |