metrics_pref_names.h revision 03b57e008b61dfcb1fbad3aea950ae0e001748b0
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 8namespace metrics { 9namespace prefs { 10 11// Alphabetical list of preference names specific to the metrics 12// component. Document each in the .cc file. 13extern const char kInstallDate[]; 14extern const char kMetricsClientID[]; 15extern const char kMetricsInitialLogs[]; 16extern const char kMetricsLowEntropySource[]; 17extern const char kMetricsMachineId[]; 18extern const char kMetricsOldClientID[]; 19extern const char kMetricsOldLowEntropySource[]; 20extern const char kMetricsOngoingLogs[]; 21extern const char kMetricsResetIds[]; 22extern const char kMetricsReportingEnabledTimestamp[]; 23extern const char kMetricsSessionID[]; 24extern const char kStabilityBreakpadRegistrationSuccess[]; 25extern const char kStabilityBreakpadRegistrationFail[]; 26extern const char kStabilityCrashCount[]; 27extern const char kStabilityDebuggerPresent[]; 28extern const char kStabilityDebuggerNotPresent[]; 29extern const char kStabilityExecutionPhase[]; 30extern const char kStabilityExitedCleanly[]; 31extern const char kStabilityIncompleteSessionEndCount[]; 32extern const char kStabilityLastTimestampSec[]; 33extern const char kStabilityLaunchCount[]; 34extern const char kStabilityLaunchTimeSec[]; 35extern const char kStabilitySavedSystemProfile[]; 36extern const char kStabilitySavedSystemProfileHash[]; 37extern const char kStabilitySessionEndCompleted[]; 38extern const char kStabilityStatsBuildTime[]; 39extern const char kStabilityStatsVersion[]; 40extern const char kUninstallLaunchCount[]; 41extern const char kUninstallMetricsUptimeSec[]; 42} // namespace prefs 43} // namespace metrics 44 45#endif // COMPONENTS_METRICS_METRICS_PREF_NAMES_H_ 46