Searched refs:MetricsBackend (Results 1 – 7 of 7) sorted by relevance
27 class MetricsBackend; variable31 std::unique_ptr<MetricsBackend> CreateStatsdBackend();34 inline std::unique_ptr<MetricsBackend> CreateStatsdBackend() { return nullptr; } in CreateStatsdBackend()
173 std::vector<std::unique_ptr<MetricsBackend>> backends_;
350 class StatsdBackend : public MetricsBackend {417 std::unique_ptr<MetricsBackend> CreateStatsdBackend() { return std::make_unique<StatsdBackend>(); } in CreateStatsdBackend()
48 class TestBackend : public MetricsBackend {
238 class MetricsBackend {240 virtual ~MetricsBackend() {} in ~MetricsBackend()326 void Report(const std::vector<MetricsBackend*>& backends) const { in Report()327 for (MetricsBackend* backend : backends) { in Report()372 void Report(const std::vector<MetricsBackend*>& backends) const { in Report()377 for (MetricsBackend* backend : backends) { in Report()417 void ReportAndReset(const std::vector<MetricsBackend*>& backends) { in ReportAndReset()419 for (MetricsBackend* backend : backends) { in ReportAndReset()461 void Report(const std::vector<MetricsBackend*>& backends) const { in Report()462 for (MetricsBackend* backend : backends) { in Report()[all …]
34 class TestBackendBase : public MetricsBackend {
71 const std::vector<MetricsBackend*>& backends) { in ReportAllMetricsAndResetValueMetrics()