#include <InputSourceMutex.h>
|
| static hep::concurrency::RecursiveMutex * | startup () |
| |
| static void | shutdown () |
| |
|
| hep::concurrency::RecursiveMutexSentry | sentry_ |
| |
Definition at line 9 of file InputSourceMutex.h.
| art::InputSourceMutexSentry::~InputSourceMutexSentry |
( |
| ) |
|
|
defaultnoexcept |
| art::InputSourceMutexSentry::InputSourceMutexSentry |
( |
| ) |
|
Definition at line 56 of file InputSourceMutex.cc.
static hep::concurrency::RecursiveMutex * inputSourceMutex_
static hep::concurrency::RecursiveMutex * startup()
hep::concurrency::RecursiveMutexSentry sentry_
| void art::InputSourceMutexSentry::shutdown |
( |
| ) |
|
|
static |
Definition at line 24 of file InputSourceMutex.cc.
26 ANNOTATE_THREAD_IGNORE_BEGIN;
29 ANNOTATE_THREAD_IGNORE_END;
static hep::concurrency::RecursiveMutex * inputSourceMutex_
| RecursiveMutex * art::InputSourceMutexSentry::startup |
( |
| ) |
|
|
static |
Definition at line 15 of file InputSourceMutex.cc.
17 static mutex guard_mutex;
18 lock_guard sentry{guard_mutex};
static hep::concurrency::RecursiveMutex * inputSourceMutex_
| RecursiveMutex * art::InputSourceMutexSentry::inputSourceMutex_ |
|
staticprivate |
Initial value:{
new RecursiveMutex{"art::inputSourceMutex_"}}
Definition at line 21 of file InputSourceMutex.h.
| hep::concurrency::RecursiveMutexSentry art::InputSourceMutexSentry::sentry_ |
|
private |
The documentation for this class was generated from the following files: