Sese Framework
2.3.0
A cross-platform framework
|
This is the complete list of members for sese::Thread, including all inherited members.
data | sese::Thread | private |
detach() const | sese::Thread | |
getCurrentThreadData() noexcept | sese::Thread | static |
getCurrentThreadId() noexcept | sese::Thread | static |
getCurrentThreadName() noexcept | sese::Thread | static |
getMainThreadId() noexcept | sese::Thread | static |
getThreadName() const noexcept | sese::Thread | inline |
getTid() const noexcept | sese::Thread | inline |
join() const | sese::Thread | |
joinable() const | sese::Thread | |
main_id | sese::Thread | privatestatic |
Noncopyable()=default | sese::Noncopyable | |
Noncopyable(const Noncopyable &)=delete | sese::Noncopyable | |
operator=(const Noncopyable &)=delete | sese::Noncopyable | |
Ptr typedef | sese::Thread | |
run(std::shared_ptr< RuntimeData > data) | sese::Thread | static |
setCurrentThreadAsMain() noexcept | sese::Thread | static |
start() const | sese::Thread | |
Thread(const std::function< void()> &function, const std::string &name=THREAD_DEFAULT_NAME) | sese::Thread | explicit |
Thread(Thread &thread) | sese::Thread | |
~Noncopyable()=default | sese::Noncopyable | virtual |
~Thread() override | sese::Thread |