neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neolib::async_thread, including all inherited members.
abort(bool aWait=true) override | neolib::thread | virtual |
aborted() const noexcept | neolib::thread | |
async_thread(async_task &aTask, const std::string &aName="", bool aAttachToCurrentThread=false) | neolib::async_thread | |
block() | neolib::thread | |
blocked() const noexcept | neolib::thread | |
cancel() | neolib::thread | |
cancelled() const noexcept | neolib::thread | |
elapsed_ms() noexcept | neolib::thread | static |
elapsed_ns() noexcept | neolib::thread | static |
elapsed_us() noexcept | neolib::thread | static |
error() const noexcept | neolib::thread | |
exec(yield_type aYieldType=yield_type::NoYield) override | neolib::async_thread | protectedvirtual |
exec_preamble() override | neolib::async_thread | protectedvirtual |
finished() const noexcept override | neolib::thread | virtual |
has_thread_object() const noexcept | neolib::thread | |
id() const noexcept | neolib::thread | |
id_type typedef | neolib::thread | |
in() const | neolib::thread | |
msg_wait(const i_message_queue &aMessageQueue) const | neolib::thread | |
msg_wait(const i_message_queue &aMessageQueue, const waitable_event_list &aEventList) const | neolib::thread | |
name() const noexcept override | neolib::thread | virtual |
program_elapsed_ms() noexcept | neolib::thread | static |
program_elapsed_ns() noexcept | neolib::thread | static |
program_elapsed_us() noexcept | neolib::thread | static |
running() const noexcept | neolib::thread | |
sleep(const std::chrono::duration< double, std::milli > &aDuration) | neolib::thread | static |
start() | neolib::thread | |
started() const noexcept | neolib::thread | |
state() const noexcept override | neolib::thread | virtual |
thread(const std::string &aName="", bool aAttachToCurrentThread=false) | neolib::thread | |
thread(std::function< void()> aExecFunction, const std::string &aName="") | neolib::thread | |
thread_object() const | neolib::thread | |
thread_object_type typedef | neolib::thread | |
unblock() | neolib::thread | |
using_existing_thread() const noexcept | neolib::thread | |
wait() const | neolib::thread | |
wait(const waitable_event_list &aEventList) const | neolib::thread | |
yield() | neolib::thread | static |
~async_thread() | neolib::async_thread | |
~i_thread()=default | neolib::i_thread | virtual |
~thread() | neolib::thread | virtual |