|
Libsaki
Core library of Pancake Mahjong
|

Public Member Functions | |
| stateless_stack_reference (lua_nil_t) noexcept | |
| stateless_stack_reference (lua_State *L_, int index_) noexcept | |
| stateless_stack_reference (lua_State *, absolute_index index_) noexcept | |
| stateless_stack_reference (lua_State *, raw_index index_) noexcept | |
| stateless_stack_reference (absolute_index index_) noexcept | |
| stateless_stack_reference (raw_index index_) noexcept | |
| stateless_stack_reference (lua_State *, ref_index) noexcept=delete | |
| stateless_stack_reference (ref_index) noexcept=delete | |
| stateless_stack_reference (const reference &) noexcept=delete | |
| stateless_stack_reference (const stateless_stack_reference &) noexcept=default | |
| stateless_stack_reference (stateless_stack_reference &&o) noexcept=default | |
| stateless_stack_reference & | operator= (stateless_stack_reference &&) noexcept=default |
| stateless_stack_reference & | operator= (const stateless_stack_reference &) noexcept=default |
| int | push (lua_State *L_) const noexcept |
| void | pop (lua_State *L_, int pop_count=1) const noexcept |
| int | stack_index () const noexcept |
| const void * | pointer (lua_State *L_) const noexcept |
| type | get_type (lua_State *L_) const noexcept |
| bool | valid (lua_State *L) const noexcept |
| void | reset (lua_State *) noexcept |
| void | reset (lua_State *L_, int index_) noexcept |
| void | abandon (lua_State *=nullptr) noexcept |
| stateless_stack_reference | copy (lua_State *L_) const noexcept |
| void | copy_assign (lua_State *, const stateless_stack_reference &right) noexcept |
| bool | equals (lua_State *L_, const stateless_stack_reference &r) const noexcept |
| bool | equals (lua_State *L_, lua_nil_t) const noexcept |
Friends | |
| class | stack_reference |
1.8.13