Searched refs:MetricsProvider (Results 1 - 21 of 21) sorted by relevance

/external/chromium_org/components/metrics/
H A Dmetrics_provider.cc9 MetricsProvider::MetricsProvider() { function in class:metrics::MetricsProvider
12 MetricsProvider::~MetricsProvider() {
15 void MetricsProvider::OnDidCreateMetricsLog() {
18 void MetricsProvider::OnRecordingEnabled() {
21 void MetricsProvider::OnRecordingDisabled() {
24 void MetricsProvider::ProvideSystemProfileMetrics(
28 bool MetricsProvider::HasStabilityMetrics() {
32 void MetricsProvider
[all...]
H A Dmetrics_provider.h16 // MetricsProvider is an interface allowing different parts of the UMA protos to
18 class MetricsProvider { class in namespace:metrics
20 MetricsProvider();
21 virtual ~MetricsProvider();
57 DISALLOW_COPY_AND_ASSIGN(MetricsProvider);
H A Dmetrics_log.h40 class MetricsProvider;
98 const std::vector<MetricsProvider*>& metrics_providers,
117 const std::vector<MetricsProvider*>& metrics_providers,
123 const std::vector<MetricsProvider*>& metrics_providers);
H A Dmetrics_service_unittest.cc34 class TestMetricsProvider : public metrics::MetricsProvider {
168 scoped_ptr<metrics::MetricsProvider>(test_provider));
187 log.RecordEnvironment(std::vector<metrics::MetricsProvider*>(),
207 scoped_ptr<MetricsProvider>(test_provider));
254 log.RecordEnvironment(std::vector<MetricsProvider*>(),
H A Dmetrics_service.h216 void RegisterMetricsProvider(scoped_ptr<MetricsProvider> provider);
390 ScopedVector<MetricsProvider> metrics_providers_;
H A Dmetrics_log_unittest.cc252 log.RecordEnvironment(std::vector<MetricsProvider*>(),
288 log.RecordEnvironment(std::vector<MetricsProvider*>(),
312 log.RecordEnvironment(std::vector<MetricsProvider*>(),
336 std::vector<MetricsProvider*> metrics_providers;
359 std::vector<MetricsProvider*> metrics_providers;
H A Dmetrics_log.cc216 const std::vector<metrics::MetricsProvider*>& metrics_providers,
276 const std::vector<metrics::MetricsProvider*>& metrics_providers) {
330 const std::vector<metrics::MetricsProvider*>& metrics_providers,
H A Dmetrics_service.cc1150 scoped_ptr<metrics::MetricsProvider> provider) {
/external/chromium_org/components/metrics/gpu/
H A Dgpu_metrics_provider.h15 class GPUMetricsProvider : public MetricsProvider {
20 // MetricsProvider:
/external/chromium_org/components/metrics/profiler/
H A Dprofiler_metrics_provider.h20 class ProfilerMetricsProvider : public MetricsProvider {
/external/chromium_org/chrome/browser/metrics/
H A Dandroid_metrics_provider.h20 class AndroidMetricsProvider : public metrics::MetricsProvider {
26 // metrics::MetricsProvider:
34 // metrics::MetricsProvider:
H A Dgoogle_update_metrics_provider_win.h16 class GoogleUpdateMetricsProviderWin : public metrics::MetricsProvider {
25 // metrics::MetricsProvider
H A Domnibox_metrics_provider.h18 class OmniboxMetricsProvider : public metrics::MetricsProvider,
H A Dchrome_stability_metrics_provider.h26 : public metrics::MetricsProvider,
H A Dextensions_metrics_provider.h28 class ExtensionsMetricsProvider : public metrics::MetricsProvider {
36 // metrics::MetricsProvider:
H A Dchrome_metrics_service_client.cc294 scoped_ptr<metrics::MetricsProvider>(
298 scoped_ptr<metrics::MetricsProvider>(new NetworkMetricsProvider(
301 scoped_ptr<metrics::MetricsProvider>(new OmniboxMetricsProvider));
303 scoped_ptr<metrics::MetricsProvider>(new ChromeStabilityMetricsProvider));
305 scoped_ptr<metrics::MetricsProvider>(new metrics::GPUMetricsProvider()));
308 scoped_ptr<metrics::MetricsProvider>(profiler_metrics_provider_));
312 scoped_ptr<metrics::MetricsProvider>(
319 scoped_ptr<metrics::MetricsProvider>(google_update_metrics_provider_));
326 scoped_ptr<metrics::MetricsProvider>(plugin_metrics_provider_));
334 scoped_ptr<metrics::MetricsProvider>(chromeos_metrics_provide
[all...]
H A Dchromeos_metrics_provider.h24 class ChromeOSMetricsProvider : public metrics::MetricsProvider {
38 // metrics::MetricsProvider:
H A Dsignin_status_metrics_provider.h32 class SigninStatusMetricsProvider : public metrics::MetricsProvider,
39 // metrics::MetricsProvider:
H A Dplugin_metrics_provider.h31 class PluginMetricsProvider : public metrics::MetricsProvider,
/external/chromium_org/chromecast/metrics/
H A Dcast_metrics_service_client.cc140 scoped_ptr< ::metrics::MetricsProvider>(
143 scoped_ptr< ::metrics::MetricsProvider>(
146 scoped_ptr< ::metrics::MetricsProvider>(
/external/chromium_org/components/metrics/net/
H A Dnetwork_metrics_provider.h20 : public metrics::MetricsProvider,
29 // metrics::MetricsProvider:

Completed in 317 milliseconds