CpuAffinityAll | Arp::System::Commons::Threading::Thread | static |
GetCpuAffinity(void) const | Arp::System::Commons::Threading::Thread | |
GetCurrentThread(void) | Arp::System::Commons::Threading::Thread | static |
GetCurrentThreadId(void) | Arp::System::Commons::Threading::Thread | static |
GetImpl(void) | Arp::System::Commons::Threading::Thread | |
GetImpl(void) const (defined in Arp::System::Commons::Threading::Thread) | Arp::System::Commons::Threading::Thread | |
GetName(void) const | Arp::System::Commons::Threading::Thread | |
GetPriority(void) const | Arp::System::Commons::Threading::Thread | |
GetStackSize(void) const | Arp::System::Commons::Threading::Thread | |
GetState() const | Arp::System::Commons::Threading::Thread | |
Interrupt(void) | Arp::System::Commons::Threading::Thread | |
IsJoinable(void) | Arp::System::Commons::Threading::Thread | |
IsRunning(void) const | Arp::System::Commons::Threading::Thread | |
Join(void) | Arp::System::Commons::Threading::Thread | |
operator=(const Thread &arg)=delete | Arp::System::Commons::Threading::Thread | |
operator=(Thread &&arg) noexcept | Arp::System::Commons::Threading::Thread | |
SetAsynchronousCancelability(bool enable) | Arp::System::Commons::Threading::Thread | static |
SetCpuAffinity(size_t mask) | Arp::System::Commons::Threading::Thread | |
SetName(const String &value) | Arp::System::Commons::Threading::Thread | |
SetPriority(size_t value) | Arp::System::Commons::Threading::Thread | |
SetStackSize(size_t value) | Arp::System::Commons::Threading::Thread | |
Sleep(uint64 milliseconds) | Arp::System::Commons::Threading::Thread | static |
Start(void) | Arp::System::Commons::Threading::Thread | |
Terminate(void) | Arp::System::Commons::Threading::Thread | |
Thread(TInstance &instance, TFunction fn, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | inline |
Thread(const TInstance &instance, TFunction fn, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | inline |
Thread(TInstance *pInstance, TFunction fn, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | inline |
Thread(const TInstance *pInstance, TFunction fn, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | inline |
Thread(ThreadStartDelegate &&threadStart, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | inlineexplicit |
Thread(ThreadStartFunction threadStart, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | inline |
Thread(const ThreadSettings &settings, TInstance &instance, TFunction fn, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | inline |
Thread(const ThreadSettings &settings, const TInstance &instance, TFunction fn, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | inline |
Thread(const ThreadSettings &settings, TInstance *pInstance, TFunction fn, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | inline |
Thread(const ThreadSettings &settings, const TInstance *pInstance, TFunction fn, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | inline |
Thread(ThreadSettings &settings, ThreadStartDelegate &&threadStart, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | inline |
Thread(ThreadSettings &settings, ThreadStartFunction threadStart, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | inline |
Thread(const ThreadSettings &settings, ThreadStartDelegate &&threadStart, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | |
Thread(const ThreadSettings &settings, ThreadStartFunction threadStart, void *pStartParam=nullptr) | Arp::System::Commons::Threading::Thread | |
Thread(const Thread &arg)=delete | Arp::System::Commons::Threading::Thread | |
Thread(Thread &&arg) noexcept | Arp::System::Commons::Threading::Thread | |
ThreadStartDelegate typedef | Arp::System::Commons::Threading::Thread | |
ThreadStartFunction typedef | Arp::System::Commons::Threading::Thread | |
~Thread(void) | Arp::System::Commons::Threading::Thread | |