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