#include <forward.hpp>
Public Member Functions | |
basic_thread () noexcept=default | |
basic_thread (basic_thread &&)=default | |
basic_thread (const basic_thread &)=default | |
basic_thread (const stack_reference &r) | |
basic_thread (lua_State *L, int index=-1) | |
basic_thread (lua_State *L, lua_State *actualthread) | |
basic_thread (lua_State *L, lua_thread_state actualthread) | |
basic_thread (lua_State *L, ref_index index) | |
template<typename T , meta::enable< is_lua_reference< meta::unqualified_t< T >>> = meta::enabler> | |
basic_thread (lua_State *L, T &&r) | |
basic_thread (lua_State *L, this_state actualthread) | |
basic_thread (stack_reference &&r) | |
template<typename T , meta::enable< meta::neg< std::is_same< meta::unqualified_t< T >, basic_thread >>, is_lua_reference< meta::unqualified_t< T >>> = meta::enabler> | |
basic_thread (T &&r) | |
basic_thread | create () |
bool | is_main_thread () const |
basic_thread & | operator= (basic_thread &&)=default |
basic_thread & | operator= (const basic_thread &)=default |
state_view | state () const |
thread_status | status () const |
lua_State * | thread_state () const |
Static Public Member Functions | |
static basic_thread | create (lua_State *L) |
Private Types | |
using | base_t = basic_object< ref_t > |
Definition at line 1207 of file forward.hpp.
|
private |
|
defaultnoexcept |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
inline |