1 // Copyright 2014 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef COMPONENTS_METRICS_METRICS_PREF_NAMES_H_ 6 #define COMPONENTS_METRICS_METRICS_PREF_NAMES_H_ 7 8 namespace metrics { 9 namespace prefs { 10 11 // Alphabetical list of preference names specific to the metrics 12 // component. Document each in the .cc file. 13 extern const char kInstallDate[]; 14 extern const char kMetricsClientID[]; 15 extern const char kMetricsInitialLogs[]; 16 extern const char kMetricsLowEntropySource[]; 17 extern const char kMetricsMachineId[]; 18 extern const char kMetricsOldClientID[]; 19 extern const char kMetricsOldLowEntropySource[]; 20 extern const char kMetricsOngoingLogs[]; 21 extern const char kMetricsResetIds[]; 22 extern const char kMetricsReportingEnabledTimestamp[]; 23 extern const char kMetricsSessionID[]; 24 extern const char kStabilityBreakpadRegistrationSuccess[]; 25 extern const char kStabilityBreakpadRegistrationFail[]; 26 extern const char kStabilityCrashCount[]; 27 extern const char kStabilityDebuggerPresent[]; 28 extern const char kStabilityDebuggerNotPresent[]; 29 extern const char kStabilityExecutionPhase[]; 30 extern const char kStabilityExitedCleanly[]; 31 extern const char kStabilityIncompleteSessionEndCount[]; 32 extern const char kStabilityLastTimestampSec[]; 33 extern const char kStabilityLaunchCount[]; 34 extern const char kStabilityLaunchTimeSec[]; 35 extern const char kStabilitySavedSystemProfile[]; 36 extern const char kStabilitySavedSystemProfileHash[]; 37 extern const char kStabilitySessionEndCompleted[]; 38 extern const char kStabilityStatsBuildTime[]; 39 extern const char kStabilityStatsVersion[]; 40 extern const char kUninstallLaunchCount[]; 41 extern const char kUninstallMetricsUptimeSec[]; 42 } // namespace prefs 43 } // namespace metrics 44 45 #endif // COMPONENTS_METRICS_METRICS_PREF_NAMES_H_ 46