AddMonitorData(const MonitorData< ECounter, ETimer > &data, bool parallel=false) | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
boost::serialization::access class | cbm::algo::ca::TrackingMonitor | friend |
CounterArray typedef | cbm::algo::ca::Monitor< ECounter, ETimer > | |
faCounterNames | cbm::algo::ca::Monitor< ECounter, ETimer > | private |
faTimerNames | cbm::algo::ca::Monitor< ECounter, ETimer > | private |
fMonitorData | cbm::algo::ca::Monitor< ECounter, ETimer > | private |
fsName | cbm::algo::ca::Monitor< ECounter, ETimer > | private |
fvCounterRatioKeys | cbm::algo::ca::Monitor< ECounter, ETimer > | private |
GetCounterName(ECounter key) const | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
GetCounterValue(ECounter key) const | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
GetMonitorData() const | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
GetName() const | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
GetTimer(ETimer key) const | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
GetTimerName(ETimer key) const | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
IncrementCounter(ECounter key) | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
IncrementCounter(ECounter key, int num) | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
Monitor(std::string_view name) | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
Monitor()=default | cbm::algo::ca::Monitor< ECounter, ETimer > | |
Monitor(const Monitor &)=delete | cbm::algo::ca::Monitor< ECounter, ETimer > | |
Monitor(Monitor &&)=delete | cbm::algo::ca::Monitor< ECounter, ETimer > | |
operator=(const Monitor &)=delete | cbm::algo::ca::Monitor< ECounter, ETimer > | |
operator=(Monitor &&)=delete | cbm::algo::ca::Monitor< ECounter, ETimer > | |
Reset() | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
serialize(Archive &ar, const unsigned int) | cbm::algo::ca::TrackingMonitor | inlineprivate |
SetCounterName(ECounter key, std::string_view name) | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
SetMonitorData(const MonitorData< ECounter, ETimer > &data) | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
SetName(std::string_view name) | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
SetRatioKeys(const std::vector< ECounter > &vKeys) | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
SetTimerName(ETimer key, std::string_view name) | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
StartTimer(ETimer key) | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
StopTimer(ETimer key) | cbm::algo::ca::Monitor< ECounter, ETimer > | inline |
TimerArray typedef | cbm::algo::ca::Monitor< ECounter, ETimer > | |
ToString() const | cbm::algo::ca::Monitor< ECounter, ETimer > | |
TrackingMonitor() | cbm::algo::ca::TrackingMonitor | inline |
~Monitor()=default | cbm::algo::ca::Monitor< ECounter, ETimer > | |