Libsaki
Core library of Pancake Mahjong
Public Member Functions | List of all members
sol::load_result Struct Reference
Inheritance diagram for sol::load_result:
Inheritance graph
[legend]
Collaboration diagram for sol::load_result:
Collaboration graph
[legend]

Public Member Functions

 load_result (lua_State *Ls, int stackindex=-1, int retnum=0, int popnum=0, load_status lerr=load_status::ok) noexcept
 
 load_result (const load_result &)=delete
 
load_resultoperator= (const load_result &)=delete
 
 load_result (load_result &&o) noexcept
 
load_resultoperator= (load_result &&o) noexcept
 
load_status status () const noexcept
 
bool valid () const noexcept
 
template<typename T >
get () const
 
template<typename... Ret, typename... Args>
decltype(auto) call (Args &&... args)
 
template<typename... Args>
decltype(auto) operator() (Args &&... args)
 
lua_Statelua_state () const noexcept
 
int stack_index () const noexcept
 
- Public Member Functions inherited from sol::proxy_base< load_result >
lua_Statelua_state () const
 
 operator std::string () const
 
 operator T () const
 
 operator T& () const
 

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