Home
last modified time | relevance | path

Searched refs:MetricsBackend (Results 1 – 7 of 7) sorted by relevance

/art/runtime/metrics/
Dstatsd.h27 class MetricsBackend; variable
31 std::unique_ptr<MetricsBackend> CreateStatsdBackend();
34 inline std::unique_ptr<MetricsBackend> CreateStatsdBackend() { return nullptr; } in CreateStatsdBackend()
Dreporter.h173 std::vector<std::unique_ptr<MetricsBackend>> backends_;
Dstatsd.cc350 class StatsdBackend : public MetricsBackend {
417 std::unique_ptr<MetricsBackend> CreateStatsdBackend() { return std::make_unique<StatsdBackend>(); } in CreateStatsdBackend()
Dreporter_test.cc48 class TestBackend : public MetricsBackend {
/art/libartbase/base/metrics/
Dmetrics.h238 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 …]
Dmetrics_test.h34 class TestBackendBase : public MetricsBackend {
Dmetrics_common.cc71 const std::vector<MetricsBackend*>& backends) { in ReportAllMetricsAndResetValueMetrics()