![]() |
The Gaudi Framework
v32r2 (46d42edc)
|
#include <GaudiKernel/CounterHolder.h>
Public Member Functions | |
void | declareCounter (const std::string &tag, Gaudi::Accumulators::PrintableCounter &r) |
const Gaudi::Accumulators::PrintableCounter * | findCounter (const std::string &tag) const |
template<typename Callable > | |
void | forEachCounter (Callable &&f) const |
int | nCounters () const |
std::size_t | nOfCountersToBePrinted () |
void | clearCounters () |
Private Attributes | |
std::map< std::string, std::reference_wrapper< Gaudi::Accumulators::PrintableCounter > > | m_counters |
std::mutex | m_mutex |
Definition at line 16 of file CounterHolder.h.
|
inline |
Definition at line 52 of file CounterHolder.h.
|
inline |
Definition at line 23 of file CounterHolder.h.
|
inline |
Definition at line 28 of file CounterHolder.h.
|
inline |
Definition at line 35 of file CounterHolder.h.
|
inline |
Definition at line 41 of file CounterHolder.h.
|
inline |
Definition at line 46 of file CounterHolder.h.
|
private |
Definition at line 58 of file CounterHolder.h.
|
mutableprivate |
Definition at line 59 of file CounterHolder.h.