![]() |
The Gaudi Framework
master (1a7a3838)
|
#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/ConcurrencyFlags.h>
Static Public Member Functions | |
| static GAUDI_API std::size_t | numThreads () |
| number of Worker Threads (for MT) | |
| static GAUDI_API std::size_t | numConcurrentEvents () |
| number of Concurrent Events (for MT) | |
| static GAUDI_API std::size_t | numProcs () |
| number of forked child processes (for MP) | |
| static GAUDI_API bool | concurrent () |
| serial operation, or some form of concurrency | |
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 | ConcurrencyManager |
| class | SG::HiveMgrSvc |
| class | ::AthMpEvtLoopMgr |
Definition at line 40 of file ConcurrencyFlags.h.
|
inlinestatic |
serial operation, or some form of concurrency
Definition at line 61 of file ConcurrencyFlags.h.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestaticprivate |
Definition at line 65 of file ConcurrencyFlags.h.
|
inlinestaticprivate |
Definition at line 66 of file ConcurrencyFlags.h.
|
inlinestaticprivate |
Definition at line 64 of file ConcurrencyFlags.h.
|
friend |
Definition at line 44 of file ConcurrencyFlags.h.
|
friend |
Definition at line 42 of file ConcurrencyFlags.h.
|
friend |
Definition at line 43 of file ConcurrencyFlags.h.
|
staticprivate |
Definition at line 70 of file ConcurrencyFlags.h.
|
staticprivate |
Definition at line 71 of file ConcurrencyFlags.h.
|
staticprivate |
Definition at line 69 of file ConcurrencyFlags.h.