Prometheus Client Library for Modern C++
Loading...
Searching...
No Matches
text_serializer.h
1#pragma once
2
3#include <iosfwd>
4#include <vector>
5
6#include "prometheus/detail/core_export.h"
7#include "prometheus/metric_family.h"
8#include "prometheus/serializer.h"
9
10namespace prometheus {
11
12class PROMETHEUS_CPP_CORE_EXPORT TextSerializer : public Serializer {
13 public:
14 using Serializer::Serialize;
15 void Serialize(std::ostream& out,
16 const std::vector<MetricFamily>& metrics) const override;
17};
18
19} // namespace prometheus
Definition serializer.h:12
Definition text_serializer.h:12