Libsaki
Core library of Pancake Mahjong
Classes | Public Types | Static Public Member Functions | List of all members
sol::member_function_wrapper< F, R, O, FArgs > Struct Template Reference

Classes

struct  caller
 
struct  invoker
 

Public Types

typedef O object_type
 
typedef lua_bind_traits< F > traits_type
 
typedef traits_type::args_list args_list
 
typedef types< object_type &, FArgs... > free_args_list
 
typedef meta::tuple_types< R > returns_list
 

Static Public Member Functions

template<F fx, typename... Args>
static R invoke (O &mem, Args &&... args)
 
template<typename Fx , typename... Args>
static R call (Fx &&fx, O &mem, Args &&... args)
 

The documentation for this struct was generated from the following file: