![]() |
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 |