AnyCollect
1.1.2
|
This is the complete list of members for AnyCollect::Metric, including all inherited members.
generateKey(const std::vector< std::string > &name, const std::map< std::string, std::string > &tags) | AnyCollect::Metric | static |
generateKey(const Metric &metric) | AnyCollect::Metric | static |
hasher | AnyCollect::Metric | protectedstatic |
key() const noexcept | AnyCollect::Metric | |
key_ | AnyCollect::Metric | protected |
Metric()=delete | AnyCollect::Metric | |
Metric(const std::vector< std::string > &name, const std::map< std::string, std::string > &tags, const std::string &unit="") noexcept | AnyCollect::Metric | |
Metric(std::vector< std::string > &&name, std::map< std::string, std::string > &&tags, std::string &&unit="") noexcept | AnyCollect::Metric | |
Metric(const Metric &other) noexcept | AnyCollect::Metric | |
Metric(Metric &&other) noexcept | AnyCollect::Metric | |
name() const noexcept | AnyCollect::Metric | |
name_ | AnyCollect::Metric | protected |
operator=(Metric other) noexcept | AnyCollect::Metric | |
previousValue_ | AnyCollect::Metric | protected |
roundKey() const noexcept | AnyCollect::Metric | |
roundKey_ | AnyCollect::Metric | protected |
setNewValue(double value, bool computeRate, double unitsPerSecondFactor=1.0) noexcept | AnyCollect::Metric | |
setRoundKey(size_t roundKey) noexcept | AnyCollect::Metric | |
setTimestamp(std::chrono::system_clock::time_point timestamp) noexcept | AnyCollect::Metric | |
tags() const noexcept | AnyCollect::Metric | |
tags_ | AnyCollect::Metric | protected |
timestamp() const noexcept | AnyCollect::Metric | |
timestamp_ | AnyCollect::Metric | protected |
unit() const noexcept | AnyCollect::Metric | |
unit_ | AnyCollect::Metric | protected |
updateValue(double value, double unitsPerSecondFactor=1.0) noexcept | AnyCollect::Metric | |
value() const noexcept | AnyCollect::Metric | |
value_ | AnyCollect::Metric | protected |