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