#include <OnixS/CME/MDH/FeedEngineThreadPool.h>
Public Member Functions | |
ThreadPoolSettings () | |
~ThreadPoolSettings () | |
const ThreadAffinity & | affinity () const |
ThreadAffinity & | affinity () |
UInt32 | size () const |
ThreadPoolSettings & | size (UInt32 value) |
The given class serves as a base for defining and manipulating thread pool related parameters.
Definition at line 126 of file FeedEngineThreadPool.h.
|
inline |
Assigns the default values for the given instance of the thread pool settings.
Definition at line 131 of file FeedEngineThreadPool.h.
|
inline |
Cleans everything up.
Definition at line 138 of file FeedEngineThreadPool.h.
|
inline |
Defines set of CPUs allowed for each working thread to be executed on while running tasks.
Definition at line 145 of file FeedEngineThreadPool.h.
|
inline |
Defines set of CPUs allowed for each working thread to be executed on while running tasks.
Definition at line 155 of file FeedEngineThreadPool.h.
|
inline |
Number of working threads in the pool.
Definition at line 163 of file FeedEngineThreadPool.h.
|
inline |
Defines the number of working threads in the pool.
Definition at line 169 of file FeedEngineThreadPool.h.