Searched refs:PowerDataProvider (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/content/browser/power_profiler/
H A Dpower_data_provider_dummy.cc9 scoped_ptr<PowerDataProvider> PowerDataProvider::Create() {
10 return make_scoped_ptr<PowerDataProvider>(NULL);
H A Dpower_data_provider.h22 class PowerDataProvider { class in namespace:content
30 static scoped_ptr<PowerDataProvider> Create();
32 PowerDataProvider() {} function in class:content::PowerDataProvider
33 virtual ~PowerDataProvider() {}
H A Dpower_data_provider_ia_win.cc17 scoped_ptr<PowerDataProvider> PowerDataProvider::Create() {
20 return make_scoped_ptr<PowerDataProvider>(provider.release());
22 return make_scoped_ptr<PowerDataProvider>(NULL);
H A Dpower_profiler_service.h45 PowerProfilerService(scoped_ptr<PowerDataProvider> provider,
52 // Query power data from PowerDataProvider, executes on the WorkerPool thread.
71 scoped_ptr<PowerDataProvider> data_provider_;
H A Dpower_data_provider_ia_win.h14 class PowerDataProviderIA : public PowerDataProvider {
H A Dpower_profiler_service.cc16 data_provider_(PowerDataProvider::Create()) {
29 scoped_ptr<PowerDataProvider> provider,
52 case PowerDataProvider::High:
54 case PowerDataProvider::Moderate:
56 case PowerDataProvider::Low:
H A Dpower_profiler_service_unittest.cc19 class TestPowerDataProvider : public PowerDataProvider {
91 make_scoped_ptr<PowerDataProvider>(

Completed in 96 milliseconds