Lines Matching defs:MetricsService
70 friend class MetricsService;
80 class MetricsService : public base::HistogramFlattener {
94 // Creates the MetricsService with the given |state_manager|, |client|, and
98 MetricsService(MetricsStateManager* state_manager,
101 virtual ~MetricsService();
215 // UMA log. Should be called during MetricsService initialization only.
229 // The MetricsService has a lifecycle that is stored as a state.
426 // Whether the MetricsService object has received any notifications since
434 // pointers managed by this factory have the same lifetime as MetricsService.
435 base::WeakPtrFactory<MetricsService> self_ptr_factory_;
439 base::WeakPtrFactory<MetricsService> state_saver_factory_;
467 DISALLOW_COPY_AND_ASSIGN(MetricsService);