![]() |
API Documentation
|
This is the complete list of members for BasicThread, including all inherited members.
| BasicThread(const String &name, const bool &is_loop, const std::function< void()> &callback) | BasicThread | explicit |
| CurrentThread() | Thread | static |
| CurrentThreadName() | Thread | static |
| detach() | Thread | |
| forceStop() | Thread | inline |
| isPrimaryThread() const | Thread | |
| isRunning() const | Thread | |
| join() | Thread | |
| m_function | BasicThread | protected |
| m_is_running | Thread | protected |
| m_is_single_run | Thread | protected |
| requestStopThread() | Thread | virtual |
| run() override | BasicThread | inlinevirtual |
| self() | Thread | protected |
| ServiceVirtualThreads() | Thread | static |
| SetCurrentThreadName(const String &name) | Thread | static |
| setIsPrimaryThread(bool is_primary_thread) | Thread | |
| setThreadName(const String &name) | Thread | |
| shouldExitThread() const | Thread | virtual |
| splitThread(const std::function< void()> &callback_a, const std::function< void()> &callback_b) | BasicThread | static |
| splitThread(const String &split_name, const std::function< void()> &callback_a, const std::function< void()> &callback_b) | BasicThread | static |
| start() | Thread | |
| StopAllThreads() | Thread | static |
| stopThread() | Thread | virtual |
| Thread() | Thread | |
| Thread(const String &name) | Thread | |
| Thread(const Thread &name)=delete | Thread | |
| ThreadLoop(uint04 number_of_loops, const std::function< void(uint04 index)> &callback) | BasicThread | inlinestatic |
| ThreadLoop(uint04 number_of_loops, volatile uint04 &loops_performed, const std::function< void(uint04 index)> &callback) | BasicThread | inlinestatic |
| threadName() const | Thread | inline |
| ~Thread() | Thread | virtual |