Public Member Functions | |
WorkerThread (JetByteTools::IO::IManageWorkerThreads &manager, JetByteTools::Core::IMonitorThreadPool &monitor, size_t threadIdentifier) | |
Create a worker thread that will obtain work items from the supplied provider and provide monitoring information to the supplied monitor. The thread will be included in the pool specified by the threadIdentifier. | |
WorkerThread (const WorkerThread &rhs) | |
~WorkerThread () override | |
WorkerThread & | operator= (const WorkerThread &rhs) |
WorkerThread | ( | JetByteTools::IO::IManageWorkerThreads & | manager, | |
JetByteTools::Core::IMonitorThreadPool & | monitor, | |||
size_t | threadIdentifier | |||
) |
Create a worker thread that will obtain work items from the supplied provider and provide monitoring information to the supplied monitor. The thread will be included in the pool specified by the threadIdentifier.
WorkerThread | ( | const WorkerThread & | rhs | ) |
~WorkerThread | ( | ) | [override] |
WorkerThread& operator= | ( | const WorkerThread & | rhs | ) |