prom 0.1.0
Client-independent C++23 Prometheus/OpenMetrics metric abstraction
Loading...
Searching...
No Matches
prom::Scope Member List

This is the complete list of members for prom::Scope, including all inherited members.

add_const_label(std::string name, std::string value)prom::Scopeinline
config() constprom::Scopeinline
configure(ScopeConfig config)prom::Scopeinline
const_labels() constprom::Scopeinline
counter(const CounterSpec &spec)prom::Scopeinline
decorates() const noexcept overrideprom::Scopeinlinevirtual
display() constprom::Scopeinline
effective_display(const comms::DisplayInfo &own) const overrideprom::Scopeinlinevirtual
effective_labels(const Labels &own) const overrideprom::Scopeinlinevirtual
full_name(const std::string_view base) const overrideprom::Scopeinlinevirtual
gauge(const GaugeSpec &spec)prom::Scopeinline
histogram(const HistogramSpec &spec)prom::Scopeinline
info(const InfoSpec &spec)prom::Scopeinline
metrics() constprom::Scopeinline
operator=(const ScopeState &)=deleteprom::ScopeState
operator=(ScopeState &&)=deleteprom::ScopeState
prefix() constprom::Scopeinline
Scope(ScopeConfig config={})prom::Scopeinlineexplicit
ScopeState()=defaultprom::ScopeState
ScopeState(const ScopeState &)=deleteprom::ScopeState
ScopeState(ScopeState &&)=deleteprom::ScopeState
set_const_labels(Labels labels)prom::Scopeinline
set_display(comms::DisplayInfo display)prom::Scopeinline
set_prefix(std::string prefix)prom::Scopeinline
stateset(const StateSetSpec &spec)prom::Scopeinline
summary(const SummarySpec &spec)prom::Scopeinline
untyped(const UntypedSpec &spec)prom::Scopeinline
version() const noexcept overrideprom::Scopeinlinevirtual
~ScopeState()=defaultprom::ScopeStatevirtual