Searched refs:MetricsReporterInterface (Results 1 – 14 of 14) sorted by relevance
36 class MetricsReporterInterface {38 virtual ~MetricsReporterInterface() = default;240 std::unique_ptr<MetricsReporterInterface> CreateMetricsReporter(
48 class MetricsReporterInterface; variable85 virtual MetricsReporterInterface* metrics_reporter() = 0;
25 std::unique_ptr<MetricsReporterInterface> CreateMetricsReporter( in CreateMetricsReporter()
28 class MockMetricsReporter : public MetricsReporterInterface {
28 class MetricsReporterStub : public MetricsReporterInterface {
81 inline MetricsReporterInterface* metrics_reporter() override { in metrics_reporter()140 inline void set_metrics_reporter(MetricsReporterInterface* metrics_reporter) { in set_metrics_reporter()288 MetricsReporterInterface* metrics_reporter_;
81 MetricsReporterInterface* metrics_reporter() override { in metrics_reporter()
105 class MetricsReporterOmaha : public MetricsReporterInterface {
138 std::unique_ptr<MetricsReporterInterface> CreateMetricsReporter( in CreateMetricsReporter()
80 bool LoadAndReportTimeToReboot(MetricsReporterInterface* metrics_reporter,
356 bool LoadAndReportTimeToReboot(MetricsReporterInterface* metrics_reporter, in LoadAndReportTimeToReboot()
29 class MetricsReporterAndroid : public MetricsReporterInterface {
238 std::unique_ptr<MetricsReporterInterface> metrics_reporter_;
76 std::unique_ptr<MetricsReporterInterface> CreateMetricsReporter( in CreateMetricsReporter()