PLCnext API Documentation 23.0.2.9
|
Container class for adaptable thread settings. More...
#include <ThreadSettings.hpp>
Public Member Functions | |
ThreadSettings (void) | |
Constructs an ThreadSettings instance. More... | |
ThreadSettings (const String &name, size_t priority=0, size_t cpuAffinity=0, size_t stackSize=0) | |
Constructs an ThreadSettings instance. | |
~ThreadSettings (void)=default | |
Destructs this instance and frees all resources. | |
Public Attributes | |
String | Name |
Name for the thread. | |
size_t | Priority |
Priority of thread. | |
size_t | CpuAffinity |
CPU affinity mask determine which CPU is allowed to run the thread. More... | |
size_t | StackSize |
Bytes-size of requested stack for new thread. | |
Container class for adaptable thread settings.
|
inline |
Constructs an ThreadSettings instance.
Deprecated! Use constructor with parameters instead. Supply at least a thread name!
size_t Arp::System::Commons::Threading::ThreadSettings::CpuAffinity |
CPU affinity mask determine which CPU is allowed to run the thread.
See Arp::System::Commons::Threading::Thread::SetCpuAffinity for more information.