![]() |
ATLAS Offline Software
|
Helper class to set histogram mutex. More...
#include <OHLockedHist.h>
Public Member Functions | |
oh_lock_histogram_mutex ()=default | |
~oh_lock_histogram_mutex ()=default | |
oh_lock_histogram_mutex (const oh_lock_histogram_mutex &)=delete | |
oh_lock_histogram_mutex & | operator= (const oh_lock_histogram_mutex &)=delete |
Static Public Member Functions | |
static void | set_histogram_mutex (std::mutex &mutex) |
Set mutex to be used in oh_lock_histogram. More... | |
static void | reset_histogram_mutex () |
Reset (disable) histogram mutex. More... | |
Static Protected Attributes | |
static std::mutex *m_mutex | ATLAS_THREAD_SAFE |
Helper class to set histogram mutex.
This is used by the HLT framework to set the reference to the OH mutex.
Definition at line 30 of file OHLockedHist.h.
|
default |
|
default |
|
delete |
|
delete |
|
inlinestatic |
Reset (disable) histogram mutex.
Definition at line 39 of file OHLockedHist.h.
|
inlinestatic |
|
staticprotected |
Definition at line 46 of file OHLockedHist.h.