API Documentation
|
This is the complete list of members for BasicThread, including all inherited members.
_setThreadName(const String &name) | Thread | protectedstatic |
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 |
GetThreadCount() | Thread | inlineprotectedstatic |
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 |