|
|
| stateless_reference (lua_nil_t) noexcept |
| |
|
| stateless_reference (const stack_reference &r) noexcept |
| |
|
| stateless_reference (stack_reference &&r) noexcept |
| |
|
| stateless_reference (lua_State *L_, const stateless_reference &r) noexcept |
| |
|
| stateless_reference (lua_State *L_, stateless_reference &&r) noexcept |
| |
|
| stateless_reference (lua_State *L_, const stack_reference &r) noexcept |
| |
|
| stateless_reference (lua_State *L_, const stateless_stack_reference &r) noexcept |
| |
|
| stateless_reference (lua_State *L_, int index=-1) noexcept |
| |
|
| stateless_reference (lua_State *L_, absolute_index index_) noexcept |
| |
|
| stateless_reference (lua_State *L_, ref_index index_) noexcept |
| |
|
| stateless_reference (lua_State *, lua_nil_t) noexcept |
| |
|
| stateless_reference (const stateless_reference &o) noexcept=delete |
| |
|
stateless_reference & | operator= (const stateless_reference &r) noexcept=delete |
| |
|
| stateless_reference (stateless_reference &&o) noexcept |
| |
|
stateless_reference & | operator= (stateless_reference &&o) noexcept |
| |
|
int | push (lua_State *L_) const noexcept |
| |
|
void | pop (lua_State *L_, int n=1) const noexcept |
| |
|
int | registry_index () const noexcept |
| |
|
void | reset (lua_State *L_) noexcept |
| |
|
void | reset (lua_State *L_, int index_) noexcept |
| |
|
bool | valid (lua_State *) const noexcept |
| |
|
const void * | pointer (lua_State *L_) const noexcept |
| |
|
type | get_type (lua_State *L_) const noexcept |
| |
|
void | abandon (lua_State *=nullptr) |
| |
|
void | deref (lua_State *L_) const noexcept |
| |
|
stateless_reference | copy (lua_State *L_) const noexcept |
| |
|
void | copy_assign (lua_State *L_, const stateless_reference &right) noexcept |
| |
|
bool | equals (lua_State *L_, const stateless_reference &r) const noexcept |
| |
|
bool | equals (lua_State *L_, const stateless_stack_reference &r) const noexcept |
| |
|
bool | equals (lua_State *L_, lua_nil_t) const noexcept |
| |