| as() const | sol::basic_object_base< Reference > | inline |
| base_t typedef | sol::basic_coroutine< Reference > | private |
| basic_coroutine()=default | sol::basic_coroutine< Reference > | |
| basic_coroutine(T &&r) noexcept | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(const basic_coroutine &other)=default | sol::basic_coroutine< Reference > | |
| basic_coroutine(basic_coroutine &&other) noexcept | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(const basic_function< base_t > &b) noexcept | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(basic_function< base_t > &&b) noexcept | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(const basic_function< base_t > &b, handler_t eh) noexcept | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(basic_function< base_t > &&b, handler_t eh) noexcept | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(const stack_reference &r) noexcept | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(stack_reference &&r) noexcept | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(const stack_reference &r, handler_t eh) noexcept | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(stack_reference &&r, handler_t eh) noexcept | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(const proxy_base< Super > &p) | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(proxy_base< Super > &&p) | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(Proxy &&p, HandlerReference &&eh) | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(lua_State *L, T &&r) noexcept | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(lua_State *L, T &&r, handler_t eh) | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(lua_nil_t n) | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(lua_State *L, int index=-1) | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(lua_State *L, int index, handler_t eh) | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(lua_State *L, absolute_index index) | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(lua_State *L, absolute_index index, handler_t eh) | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(lua_State *L, raw_index index) | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(lua_State *L, raw_index index, handler_t eh) | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(lua_State *L, ref_index index) | sol::basic_coroutine< Reference > | inline |
| basic_coroutine(lua_State *L, ref_index index, handler_t eh) | sol::basic_coroutine< Reference > | inline |
| basic_object(detail::no_safety_tag, lua_nil_t n) | sol::basic_object< Reference > | inlineprotected |
| basic_object(detail::no_safety_tag, lua_State *L_, int index_) | sol::basic_object< Reference > | inlineprotected |
| basic_object(detail::no_safety_tag, lua_State *L_, ref_index index_) | sol::basic_object< Reference > | inlineprotected |
| basic_object(detail::no_safety_tag, T &&r) noexcept | sol::basic_object< Reference > | inlineprotected |
| basic_object(detail::no_safety_tag, lua_State *L_, T &&r) noexcept | sol::basic_object< Reference > | inlineprotected |
| basic_object() noexcept=default | sol::basic_object< Reference > | |
| basic_object(T &&r) | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, T &&r) | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, global_tag_t t) | sol::basic_object< Reference > | inline |
| basic_object(lua_nil_t r) | sol::basic_object< Reference > | inline |
| basic_object(const basic_object &)=default | sol::basic_object< Reference > | |
| basic_object(basic_object &&)=default | sol::basic_object< Reference > | |
| basic_object(const stack_reference &r) noexcept | sol::basic_object< Reference > | inline |
| basic_object(stack_reference &&r) noexcept | sol::basic_object< Reference > | inline |
| basic_object(const proxy_base< Super > &r) noexcept | sol::basic_object< Reference > | inline |
| basic_object(proxy_base< Super > &&r) noexcept | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, lua_nil_t r) noexcept | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, int index_=-1) noexcept | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, absolute_index index_) noexcept | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, raw_index index_) noexcept | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, ref_index index_) noexcept | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, in_place_type_t< T >, Args &&... args) noexcept | sol::basic_object< Reference > | inline |
| basic_object(lua_State *L_, in_place_t, T &&arg, Args &&... args) noexcept | sol::basic_object< Reference > | inline |
| basic_object_base() noexcept=default | sol::basic_object_base< Reference > | |
| basic_object_base(const basic_object_base &)=default | sol::basic_object_base< Reference > | |
| basic_object_base(basic_object_base &&)=default | sol::basic_object_base< Reference > | |
| basic_object_base(T &&arg, Args &&... args) | sol::basic_object_base< Reference > | inline |
| call(Args &&... args) | sol::basic_coroutine< Reference > | inline |
| error() const noexcept | sol::basic_coroutine< Reference > | inline |
| handler_t typedef | sol::basic_coroutine< Reference > | private |
| invoke(types< Ret... >, std::index_sequence< I... >, std::ptrdiff_t n) | sol::basic_coroutine< Reference > | inlineprivate |
| invoke(types< Ret >, std::index_sequence< I >, std::ptrdiff_t n) | sol::basic_coroutine< Reference > | inlineprivate |
| invoke(types< void >, std::index_sequence< I >, std::ptrdiff_t n) | sol::basic_coroutine< Reference > | inlineprivate |
| invoke(types<>, std::index_sequence<>, std::ptrdiff_t n) | sol::basic_coroutine< Reference > | inlineprivate |
| is() const | sol::basic_object_base< Reference > | inline |
| luacall(std::ptrdiff_t argcount, std::ptrdiff_t) | sol::basic_coroutine< Reference > | inlineprivate |
| m_error_handler | sol::basic_coroutine< Reference > | private |
| operator bool() const noexcept | sol::basic_coroutine< Reference > | inlineexplicit |
| operator()(Args &&... args) | sol::basic_coroutine< Reference > | inline |
| operator()(types< Ret... >, Args &&... args) | sol::basic_coroutine< Reference > | inline |
| operator=(const basic_coroutine &)=default | sol::basic_coroutine< Reference > | |
| operator=(basic_coroutine &&other) noexcept | sol::basic_coroutine< Reference > | inline |
| basic_object< Reference >::operator=(const basic_object &)=default | sol::basic_object< Reference > | |
| basic_object< Reference >::operator=(basic_object &&)=default | sol::basic_object< Reference > | |
| basic_object< Reference >::operator=(const Reference &b) | sol::basic_object< Reference > | inline |
| basic_object< Reference >::operator=(Reference &&b) | sol::basic_object< Reference > | inline |
| basic_object< Reference >::operator=(const proxy_base< Super > &r) | sol::basic_object< Reference > | inline |
| basic_object< Reference >::operator=(proxy_base< Super > &&r) | sol::basic_object< Reference > | inline |
| basic_object_base< Reference >::operator=(const basic_object_base &)=default | sol::basic_object_base< Reference > | |
| basic_object_base< Reference >::operator=(basic_object_base &&)=default | sol::basic_object_base< Reference > | |
| runnable() const noexcept | sol::basic_coroutine< Reference > | inline |
| stats | sol::basic_coroutine< Reference > | private |
| status() const noexcept | sol::basic_coroutine< Reference > | inline |