| abandon() noexcept (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| as() const (defined in sol::basic_object_base< Reference >) | sol::basic_object_base< Reference > | inline |
| basic_object(detail::no_safety_tag, lua_nil_t n) (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inlineprotected |
| basic_object(detail::no_safety_tag, lua_State *L_, int index_) (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inlineprotected |
| basic_object(detail::no_safety_tag, lua_State *L_, ref_index index_) (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inlineprotected |
| basic_object(detail::no_safety_tag, T &&r) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inlineprotected |
| basic_object(detail::no_safety_tag, lua_State *L_, T &&r) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inlineprotected |
| basic_object() noexcept=default (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | |
| basic_object(T &&r) (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, T &&r) (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, global_tag_t t) (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(lua_nil_t r) (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(const basic_object &)=default (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | |
| basic_object(basic_object &&)=default (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | |
| basic_object(const stack_reference &r) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(stack_reference &&r) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(const proxy_base< Super > &r) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(proxy_base< Super > &&r) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, lua_nil_t r) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, int index_=-1) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, absolute_index index_) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, raw_index index_) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, ref_index index_) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, in_place_type_t< T >, Args &&... args) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, in_place_t, T &&arg, Args &&... args) noexcept (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| basic_object_base() noexcept=default (defined in sol::basic_object_base< Reference >) | sol::basic_object_base< Reference > | |
| basic_object_base(const basic_object_base &)=default (defined in sol::basic_object_base< Reference >) | sol::basic_object_base< Reference > | |
| basic_object_base(basic_object_base &&)=default (defined in sol::basic_object_base< Reference >) | sol::basic_object_base< Reference > | |
| basic_object_base(T &&arg, Args &&... args) (defined in sol::basic_object_base< Reference >) | sol::basic_object_base< Reference > | inline |
| basic_protected_function()=default (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | |
| basic_protected_function(T &&r) noexcept (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(const basic_protected_function &other_) noexcept (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(basic_protected_function &&)=default (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | |
| basic_protected_function(const basic_function< base_t > &b) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(basic_function< base_t > &&b) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(const basic_function< base_t > &b, handler_t eh) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(basic_function< base_t > &&b, handler_t eh) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(const stack_reference &r) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(stack_reference &&r) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(const stack_reference &r, handler_t eh) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(stack_reference &&r, handler_t eh) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(const proxy_base< Super > &p) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(proxy_base< Super > &&p) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(Proxy &&p, HandlerReference &&eh) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(lua_State *L_, T &&r) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(lua_State *L_, T &&r, handler_t eh) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(lua_nil_t n) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(lua_State *L_, int index_=-1) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(lua_State *L_, int index_, handler_t eh) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(lua_State *L_, absolute_index index_) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(lua_State *L_, absolute_index index_, handler_t eh) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(lua_State *L_, raw_index index_) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(lua_State *L_, raw_index index_, handler_t eh) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(lua_State *L_, ref_index index_) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| basic_protected_function(lua_State *L_, ref_index index_, handler_t eh) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| call(Args &&... args) const (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| dump(lua_Writer writer, void *userdata_pointer_, bool strip, Fx &&on_error) const (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| dump(lua_Writer writer, void *userdata_pointer_, bool strip=false) const (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| dump() const (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| dump(Fx &&on_error) const (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| get_default_handler(lua_State *L_) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inlinestatic |
| get_error_handler() const noexcept (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| is() const (defined in sol::basic_object_base< Reference >) | sol::basic_object_base< Reference > | inline |
| operator()(Args &&... args) const (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| operator()(types< Ret... >, Args &&... args) const (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| operator=(const basic_protected_function &other_) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| operator=(basic_protected_function &&)=default (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | |
| operator=(const basic_object &)=default (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | |
| operator=(basic_object &&)=default (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | |
| operator=(const Reference &b) (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| operator=(Reference &&b) (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| operator=(const proxy_base< Super > &r) (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| operator=(proxy_base< Super > &&r) (defined in sol::basic_object< Reference >) | sol::basic_object< Reference > | inline |
| operator=(const basic_object_base &)=default (defined in sol::basic_object_base< Reference >) | sol::basic_object_base< Reference > | |
| operator=(basic_object_base &&)=default (defined in sol::basic_object_base< Reference >) | sol::basic_object_base< Reference > | |
| set_default_handler(const T &ref) (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inlinestatic |
| set_error_handler(ErrorHandler_ &&error_handler_) noexcept (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |
| ~basic_protected_function() (defined in sol::basic_protected_function< Reference, Aligned, Handler >) | sol::basic_protected_function< Reference, Aligned, Handler > | inline |