|
prom 0.1.0
Client-independent C++23 Prometheus/OpenMetrics metric abstraction
|
This is the complete list of members for prom::Adapter, including all inherited members.
| Adapter()=default | prom::Adapter | |
| Adapter(const Adapter &)=delete | prom::Adapter | |
| Adapter(Adapter &&)=delete | prom::Adapter | |
| backend_name() const noexcept=0 | prom::Adapter | pure virtual |
| dec(const MetricHandle &handle, double amount) noexcept=0 | prom::Adapter | pure virtual |
| inc(const MetricHandle &handle, double amount) noexcept=0 | prom::Adapter | pure virtual |
| observe(const MetricHandle &handle, double value) noexcept=0 | prom::Adapter | pure virtual |
| operator=(const Adapter &)=delete | prom::Adapter | |
| operator=(Adapter &&)=delete | prom::Adapter | |
| register_metric(const MetricMeta &meta) noexcept=0 | prom::Adapter | pure virtual |
| resolve(const MetricHandle &family, const Labels &dynamic) noexcept=0 | prom::Adapter | pure virtual |
| set(const MetricHandle &handle, double value) noexcept=0 | prom::Adapter | pure virtual |
| set_info(const MetricHandle &handle, std::span< const Label > labels) noexcept=0 | prom::Adapter | pure virtual |
| set_state(const MetricHandle &handle, std::string_view state, bool active) noexcept=0 | prom::Adapter | pure virtual |
| set_unit(const MetricHandle &, const Unit &) noexcept | prom::Adapter | inlinevirtual |
| ~Adapter()=default | prom::Adapter | virtual |