| 1234567891011121314151617181920212223242526272829 | #include "gauge_builder.h"#include "registry.h"namespace prometheus {detail::GaugeBuilder BuildGauge() { return {}; }namespace detail {GaugeBuilder& GaugeBuilder::Labels(const std::map<std::string, std::string>& labels) {    labels_ = labels;    return *this;}GaugeBuilder& GaugeBuilder::Name(const std::string& name) {    name_ = name;    return *this;}GaugeBuilder& GaugeBuilder::Help(const std::string& help) {    help_ = help;    return *this;}Family<Gauge>& GaugeBuilder::Register(Registry& registry) {    return registry.AddGauge(name_, help_, labels_);}}}
 |