Searched refs:DailyEvent (Results 1 - 5 of 5) sorted by relevance

/external/chromium_org/components/metrics/
H A Ddaily_event.cc35 DailyEvent::Observer::Observer() {
38 DailyEvent::Observer::~Observer() {
41 DailyEvent::DailyEvent(PrefService* pref_service, function in class:metrics::DailyEvent
49 DailyEvent::~DailyEvent() {
53 void DailyEvent::RegisterPref(PrefRegistrySimple* registry,
58 void DailyEvent::AddObserver(scoped_ptr<DailyEvent::Observer> observer) {
59 DVLOG(2) << "DailyEvent observe
[all...]
H A Ddaily_event.h18 // DailyEvent is used for throttling an event to about once per day, even if
22 // The service using the DailyEvent should first provide all of the Observers
25 class DailyEvent { class in namespace:metrics
27 // Observer receives notifications from a DailyEvent.
28 // Observers must be added before the DailyEvent begins checking time,
29 // and will be owned by the DailyEvent.
42 // Constructs DailyEvent monitor which stores the time it last fired in the
46 // outlive the DailyEvent.
49 DailyEvent(PrefService* pref_service,
52 ~DailyEvent();
[all...]
H A Ddaily_event_unittest.cc17 class TestDailyObserver : public DailyEvent::Observer {
41 DailyEvent::RegisterPref(prefs_.registry(), kTestPrefName);
43 scoped_ptr<metrics::DailyEvent::Observer> p(observer_);
50 DailyEvent event_;
/external/chromium_org/components/rappor/
H A Drappor_service.h49 void AddDailyObserver(scoped_ptr<metrics::DailyEvent::Observer> observer);
119 metrics::DailyEvent daily_event_;
H A Drappor_service.cc32 const char kRapporDailyEventHistogram[] = "Rappor.DailyEvent.IntervalType";
87 scoped_ptr<metrics::DailyEvent::Observer> observer) {
135 metrics::DailyEvent::RegisterPref(registry,

Completed in 1145 milliseconds