This is the complete list of members for cpid::MetricsContext, including all inherited members.
clear() | cpid::MetricsContext | |
counters_ | cpid::MetricsContext | protected |
dumpJson(std::string const &path) const | cpid::MetricsContext | |
dumpJson(std::ostream &) const | cpid::MetricsContext | |
Event typedef | cpid::MetricsContext | |
Events typedef | cpid::MetricsContext | |
getCounter(std::string const &key) const | cpid::MetricsContext | |
getCounter(std::string const &key, float defaultValue) const | cpid::MetricsContext | |
getLastEvent(std::string const &key) const | cpid::MetricsContext | |
getLastEvents(std::string const &key, size_t n) const | cpid::MetricsContext | |
getLastEventValue(std::string const &key) const | cpid::MetricsContext | |
getLastInterval(std::string const &key) const | cpid::MetricsContext | |
getMeanEventValues() const | cpid::MetricsContext | |
getMeanIntervals() const | cpid::MetricsContext | |
hasCounter(std::string const &key) const | cpid::MetricsContext | |
hasEvent(std::string const &key) const | cpid::MetricsContext | |
incCounter(std::string const &key, float amount=1.0) | cpid::MetricsContext | |
intervals_ | cpid::MetricsContext | protected |
loadJson(std::string const &path) | cpid::MetricsContext | |
loadJson(std::istream &) | cpid::MetricsContext | |
mutex_ | cpid::MetricsContext | mutableprotected |
operator==(const MetricsContext &) const | cpid::MetricsContext | |
pushEvent(std::string const &key, float value=1.0) | cpid::MetricsContext | |
pushEvents(std::string const &key, std::vector< float > values) | cpid::MetricsContext | |
reduceEventValues(const Reducer &reducer, float initValue) const | cpid::MetricsContext | |
reduceIntervals(const Reducer &reducer, float initValue) const | cpid::MetricsContext | |
Reducer typedef | cpid::MetricsContext | |
setCounter(std::string const &key, float amount) | cpid::MetricsContext | |
snapshotCounter(std::string const &counterKey, std::string const &eventKey, float defaultValue) | cpid::MetricsContext | |
TimeInterval typedef | cpid::MetricsContext | |
timeSeries_ | cpid::MetricsContext | protected |
timeSeriesS_ | cpid::MetricsContext | protected |
Timestamp typedef | cpid::MetricsContext | |