|
prom 0.1.0
Client-independent C++23 Prometheus/OpenMetrics metric abstraction
|
This is the complete list of members for prom::Scope, including all inherited members.
| add_const_label(std::string name, std::string value) | prom::Scope | inline |
| config() const | prom::Scope | inline |
| configure(ScopeConfig config) | prom::Scope | inline |
| const_labels() const | prom::Scope | inline |
| counter(const CounterSpec &spec) | prom::Scope | inline |
| decorates() const noexcept override | prom::Scope | inlinevirtual |
| display() const | prom::Scope | inline |
| effective_display(const comms::DisplayInfo &own) const override | prom::Scope | inlinevirtual |
| effective_labels(const Labels &own) const override | prom::Scope | inlinevirtual |
| full_name(const std::string_view base) const override | prom::Scope | inlinevirtual |
| gauge(const GaugeSpec &spec) | prom::Scope | inline |
| histogram(const HistogramSpec &spec) | prom::Scope | inline |
| info(const InfoSpec &spec) | prom::Scope | inline |
| metrics() const | prom::Scope | inline |
| operator=(const ScopeState &)=delete | prom::ScopeState | |
| operator=(ScopeState &&)=delete | prom::ScopeState | |
| prefix() const | prom::Scope | inline |
| Scope(ScopeConfig config={}) | prom::Scope | inlineexplicit |
| ScopeState()=default | prom::ScopeState | |
| ScopeState(const ScopeState &)=delete | prom::ScopeState | |
| ScopeState(ScopeState &&)=delete | prom::ScopeState | |
| set_const_labels(Labels labels) | prom::Scope | inline |
| set_display(comms::DisplayInfo display) | prom::Scope | inline |
| set_prefix(std::string prefix) | prom::Scope | inline |
| stateset(const StateSetSpec &spec) | prom::Scope | inline |
| summary(const SummarySpec &spec) | prom::Scope | inline |
| untyped(const UntypedSpec &spec) | prom::Scope | inline |
| version() const noexcept override | prom::Scope | inlinevirtual |
| ~ScopeState()=default | prom::ScopeState | virtual |