![]() |
The Gaudi Framework
v31r0 (aeb156f0)
|
#include <GaudiKernel/ConcurrencyFlags.h>
Static Public Member Functions | |
static GAUDI_API std::size_t | numThreads () |
number of Worker Threads (for MT) More... | |
static GAUDI_API std::size_t | numConcurrentEvents () |
number of Concurrent Events (for MT) More... | |
static GAUDI_API std::size_t | numProcs () |
number of forked child processes (for MP) More... | |
static GAUDI_API bool | concurrent () |
serial operation, or some form of concurrency More... | |
Static Private Member Functions | |
static GAUDI_API void | setNumThreads (const std::size_t &nT) |
static GAUDI_API void | setNumConcEvents (const std::size_t &nE) |
static GAUDI_API void | setNumProcs (const std::size_t &nP) |
Static Private Attributes | |
static std::size_t | n_threads {0} |
static std::size_t | n_concEvts {0} |
static std::size_t | n_procs {0} |
Friends | |
class | ::ThreadPoolSvc |
class | ::HiveWhiteBoard |
class | SG::HiveMgrSvc |
class | ::AthMpEvtLoopMgr |
Definition at line 31 of file ConcurrencyFlags.h.
|
inlinestatic |
serial operation, or some form of concurrency
Definition at line 53 of file ConcurrencyFlags.h.
|
inlinestatic |
number of Concurrent Events (for MT)
Definition at line 45 of file ConcurrencyFlags.h.
|
inlinestatic |
number of forked child processes (for MP)
Definition at line 49 of file ConcurrencyFlags.h.
|
inlinestatic |
number of Worker Threads (for MT)
Definition at line 41 of file ConcurrencyFlags.h.
|
inlinestaticprivate |
Definition at line 57 of file ConcurrencyFlags.h.
|
inlinestaticprivate |
Definition at line 58 of file ConcurrencyFlags.h.
|
inlinestaticprivate |
Definition at line 56 of file ConcurrencyFlags.h.
|
friend |
Definition at line 36 of file ConcurrencyFlags.h.
|
friend |
Definition at line 34 of file ConcurrencyFlags.h.
|
friend |
Definition at line 33 of file ConcurrencyFlags.h.
|
friend |
Definition at line 35 of file ConcurrencyFlags.h.
|
staticprivate |
Definition at line 62 of file ConcurrencyFlags.h.
|
staticprivate |
Definition at line 63 of file ConcurrencyFlags.h.
|
staticprivate |
Definition at line 61 of file ConcurrencyFlags.h.