#include <sol.hpp>
Public Member Functions | |
template<typename... Ret, typename... Args> | |
decltype(auto) | call (Args &&...args) |
template<typename... Args> | |
decltype(auto) | operator() (Args &&...args) |
stack_proxy () | |
stack_proxy (lua_State *L, int index) | |
Public Member Functions inherited from sol::stack_proxy_base | |
template<typename T > | |
decltype(auto) | as () const |
template<typename T > | |
decltype(auto) | get () const |
type | get_type () const noexcept |
template<typename T > | |
bool | is () const |
lua_State * | lua_state () const |
int | push () const |
int | push (lua_State *Ls) const |
int | stack_index () const |
stack_proxy_base () | |
stack_proxy_base (lua_State *L, int index) | |
Public Member Functions inherited from sol::proxy_base< stack_proxy_base > | |
lua_State * | lua_state () const |
operator std::string () const | |
operator T () const | |
operator T & () const | |
|
inline |
decltype(auto) sol::stack_proxy::call | ( | Args &&... | args | ) |
|
inline |