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