|
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 |