| 123456789101112131415161718192021222324252627282930 | #include "prometheus/counter_builder.h"#include "prometheus/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_);}}}
 |