#include <ThreadsCounter.h>
Corresponding C++ library: Root
<group Other_Classes>
Definition at line 107 of file ThreadsCounter.h.
◆ ThreadsCounterReactor()
ThreadsCounterReactor::ThreadsCounterReactor |
( |
| ) |
|
|
inline |
◆ ~ThreadsCounterReactor()
virtual ThreadsCounterReactor::~ThreadsCounterReactor |
( |
| ) |
|
|
inlinevirtual |
◆ decrease()
virtual void ThreadsCounterReactor::decrease |
( |
unsigned |
, |
|
|
const unsigned * |
, |
|
|
unsigned |
|
|
) |
| |
|
inlinevirtual |
Called from initial thread to decrease execution threads count.
- Parameters
-
nThreads | [in] Count of threads in aThreads array. |
aThreads | [in] Thread ID's array. |
nThreadAttributes | [in] Set of attributes for running threads. |
Definition at line 126 of file ThreadsCounter.h.
◆ increase()
virtual void ThreadsCounterReactor::increase |
( |
unsigned |
, |
|
|
const unsigned * |
, |
|
|
unsigned |
|
|
) |
| |
|
inlinevirtual |
Called from initial thread to increase execution threads count.
- Parameters
-
nThreads | [in] Count of threads in aThreads array. |
aThreads | [in] Thread ID's array. |
nThreadAttributes | [in] Set of attributes for running threads. |
Definition at line 119 of file ThreadsCounter.h.
◆ startThread()
virtual void ThreadsCounterReactor::startThread |
( |
unsigned |
, |
|
|
unsigned |
|
|
) |
| |
|
inlinevirtual |
Called from running thread immediately before any operations processing.
- Parameters
-
nThreadId | [in] Running Thread ID. |
nThreadAttributes | [in] Set of attributes for running thread. |
Definition at line 133 of file ThreadsCounter.h.
◆ stopThread()
virtual void ThreadsCounterReactor::stopThread |
( |
unsigned |
, |
|
|
unsigned |
|
|
) |
| |
|
inlinevirtual |
Called from running thread immediately after thread operations processed.
- Parameters
-
nThreadId | [in] Running Thread ID. |
nThreadAttributes | [in] Set of attributes for running thread. |
Definition at line 139 of file ThreadsCounter.h.
The documentation for this class was generated from the following file: