Searched refs:MockableTime (Results 1 - 14 of 14) sorted by relevance

/external/chromium_org/components/domain_reliability/
H A Dutil.h38 class DOMAIN_RELIABILITY_EXPORT MockableTime { class in namespace:domain_reliability
55 virtual ~MockableTime();
62 virtual scoped_ptr<MockableTime::Timer> CreateTimer() = 0;
65 MockableTime();
68 DISALLOW_COPY_AND_ASSIGN(MockableTime);
71 // Implementation of MockableTime that passes through to
73 class DOMAIN_RELIABILITY_EXPORT ActualTime : public MockableTime {
79 // MockableTime implementation:
82 virtual scoped_ptr<MockableTime::Timer> CreateTimer() OVERRIDE;
H A Ddispatcher.h20 class MockableTime;
29 explicit DomainReliabilityDispatcher(MockableTime* time);
56 MockableTime* time_;
H A Dutil.cc18 class ActualTimer : public MockableTime::Timer {
25 // MockableTime::Timer implementation:
144 MockableTime::Timer::~Timer() {}
145 MockableTime::Timer::Timer() {}
147 MockableTime::~MockableTime() {}
148 MockableTime::MockableTime() {} function in class:domain_reliability::MockableTime
156 scoped_ptr<MockableTime::Timer> ActualTime::CreateTimer() {
157 return scoped_ptr<MockableTime
[all...]
H A Dscheduler.h21 class MockableTime;
50 DomainReliabilityScheduler(MockableTime* time,
92 MockableTime* time_;
H A Dcontext.h29 class MockableTime;
36 MockableTime* time,
100 MockableTime* time_;
H A Ddispatcher.cc18 scoped_ptr<MockableTime::Timer> timer,
24 scoped_ptr<MockableTime::Timer> timer;
31 scoped_ptr<MockableTime::Timer> timer,
42 DomainReliabilityDispatcher::DomainReliabilityDispatcher(MockableTime* time)
H A Dmonitor.h58 scoped_ptr<MockableTime> time);
154 scoped_ptr<MockableTime> time_;
H A Dtest_util.h65 class MockTime : public MockableTime {
74 // MockableTime implementation:
77 virtual scoped_ptr<MockableTime::Timer> CreateTimer() OVERRIDE;
H A Dtest_util.cc17 class MockTimer : public MockableTime::Timer {
29 // MockableTime::Timer implementation:
120 scoped_ptr<MockableTime::Timer> MockTime::CreateTimer() {
121 return scoped_ptr<MockableTime::Timer>(new MockTimer(this));
H A Dcontext_unittest.cc26 DomainReliabilityBeacon MakeBeacon(MockableTime* time) {
H A Dscheduler.cc67 MockableTime* time,
H A Dcontext.cc101 MockableTime* time,
H A Dmonitor.cc42 scoped_ptr<MockableTime> time)
H A Dmonitor_unittest.cc59 scoped_ptr<MockableTime>(time_)),

Completed in 97 milliseconds