CernVM-FS
2.12.0
|
#include <statistics.h>
Public Member Functions | |
StatisticsTemplate (const std::string &name_major, Statistics *statistics) | |
StatisticsTemplate (const std::string &name_sub, const StatisticsTemplate &statistics) | |
Counter * | RegisterTemplated (const std::string &name_minor, const std::string &desc) |
Counter * | RegisterOrLookupTemplated (const std::string &name_minor, const std::string &desc) |
Statistics * | statistics () |
Private Attributes | |
std::string | name_major_ |
Statistics * | statistics_ |
Allows multiple instance of the same class to use the same Statistics instance. The "name_major" part is used to construct counter names in the form name_major.<provided name>="">
Definition at line 100 of file statistics.h.
|
inline |
Definition at line 102 of file statistics.h.
|
inline |
Definition at line 105 of file statistics.h.
|
inline |
Definition at line 117 of file statistics.h.
Referenced by upload::UploadCounters::UploadCounters().
|
inline |
Definition at line 111 of file statistics.h.
Referenced by download::Counters::Counters(), RamCacheManager::Counters::Counters(), lru::Counters::Counters(), MemoryKvStore::Counters::Counters(), cvmfs::Fetcher::Fetcher(), and perf::FsCounters::FsCounters().
|
inline |
Definition at line 127 of file statistics.h.
|
private |
Definition at line 130 of file statistics.h.
|
private |
Definition at line 131 of file statistics.h.