API Documentation
Loading...
Searching...
No Matches
BasicThread Member List

This is the complete list of members for BasicThread, including all inherited members.

_setThreadName(const String &name)Threadprotectedstatic
BasicThread(const String &name, const bool &is_loop, const std::function< void()> &callback)BasicThreadexplicit
CurrentThread()Threadstatic
CurrentThreadName()Threadstatic
detach()Thread
forceStop()Threadinline
GetThreadCount()Threadinlineprotectedstatic
isPrimaryThread() constThread
isRunning() constThread
join()Thread
m_functionBasicThreadprotected
m_is_runningThreadprotected
m_is_single_runThreadprotected
requestStopThread()Threadvirtual
run() overrideBasicThreadinlinevirtual
self()Threadprotected
ServiceVirtualThreads()Threadstatic
SetCurrentThreadName(const String &name)Threadstatic
setIsPrimaryThread(bool is_primary_thread)Thread
setThreadName(const String &name)Thread
shouldExitThread() constThreadvirtual
splitThread(const std::function< void()> &callback_a, const std::function< void()> &callback_b)BasicThreadstatic
splitThread(const String &split_name, const std::function< void()> &callback_a, const std::function< void()> &callback_b)BasicThreadstatic
start()Thread
StopAllThreads()Threadstatic
stopThread()Threadvirtual
Thread()Thread
Thread(const String &name)Thread
Thread(const Thread &name)=deleteThread
ThreadLoop(uint04 number_of_loops, const std::function< void(uint04 index)> &callback)BasicThreadinlinestatic
ThreadLoop(uint04 number_of_loops, volatile uint04 &loops_performed, const std::function< void(uint04 index)> &callback)BasicThreadinlinestatic
threadName() constThreadinline
~Thread()Threadvirtual