|
template<typename Fx , int start = 1, bool is_yielding = false> |
int | call (lua_State *L) |
|
int | no_construction_error (lua_State *L) |
|
template<typename F , F fx> |
int | call_wrapper_variable (std::false_type, lua_State *L) |
|
template<typename R , typename V , V , typename T > |
int | call_set_assignable (std::false_type, T &&, lua_State *L) |
|
template<typename R , typename V , V variable, typename T > |
int | call_set_assignable (std::true_type, lua_State *L, T &&mem) |
|
template<typename R , typename V , V , typename T > |
int | call_set_variable (std::false_type, lua_State *L, T &&) |
|
template<typename R , typename V , V variable, typename T > |
int | call_set_variable (std::true_type, lua_State *L, T &&mem) |
|
template<typename V , V variable> |
int | call_wrapper_variable (std::true_type, lua_State *L) |
|
template<typename F , F fx> |
int | call_wrapper_function (std::false_type, lua_State *L) |
|
template<typename F , F fx> |
int | call_wrapper_function (std::true_type, lua_State *L) |
|
template<typename F , F fx> |
int | call_wrapper_entry (lua_State *L) noexcept(meta::bind_traits< F >::is_noexcept) |
|
template<typename F , F fx> |
int | c_call_raw (std::true_type, lua_State *L) |
|
template<typename F , F fx> |
int | c_call_raw (std::false_type, lua_State *L) |
|