Searched refs:MetricSample (Results 1 - 8 of 8) sorted by relevance
/external/chromium_org/components/metrics/serialization/ |
H A D | serialization_utils.h | 15 class MetricSample; 24 scoped_ptr<MetricSample> ParseSample(const std::string& sample); 28 ScopedVector<MetricSample>* metrics); 40 bool WriteMetricToFile(const MetricSample& sample, const std::string& filename);
|
H A D | metric_sample.h | 19 class MetricSample { class in namespace:metrics 30 ~MetricSample(); 62 static scoped_ptr<MetricSample> CrashSample(const std::string& crash_name); 65 static scoped_ptr<MetricSample> HistogramSample( 72 static scoped_ptr<MetricSample> ParseHistogram(const std::string& serialized); 75 static scoped_ptr<MetricSample> SparseHistogramSample( 79 static scoped_ptr<MetricSample> ParseSparseHistogram( 83 static scoped_ptr<MetricSample> LinearHistogramSample( 88 static scoped_ptr<MetricSample> ParseLinearHistogram( 92 static scoped_ptr<MetricSample> UserActionSampl [all...] |
H A D | metric_sample.cc | 17 MetricSample::MetricSample(MetricSample::SampleType sample_type, function in class:metrics::MetricSample 31 MetricSample::~MetricSample() { 34 bool MetricSample::IsValid() const { 39 std::string MetricSample::ToString() const { 77 const int MetricSample::sample() const { 83 const int MetricSample::min() const { 88 const int MetricSample [all...] |
H A D | serialization_utils_unittest.cc | 32 void TestSerialization(MetricSample* sample) { 35 scoped_ptr<MetricSample> deserialized = 47 TestSerialization(MetricSample::CrashSample("test").get()); 52 MetricSample::HistogramSample("myhist", 13, 1, 100, 10).get()); 57 MetricSample::LinearHistogramSample("linearhist", 12, 30).get()); 61 TestSerialization(MetricSample::SparseHistogramSample("mysparse", 30).get()); 65 TestSerialization(MetricSample::UserActionSample("myaction").get()); 69 scoped_ptr<MetricSample> sample1 = 70 MetricSample::SparseHistogramSample("no space", 10); 71 scoped_ptr<MetricSample> sample [all...] |
H A D | serialization_utils.cc | 83 scoped_ptr<MetricSample> SerializationUtils::ParseSample( 86 return scoped_ptr<MetricSample>(); 95 return scoped_ptr<MetricSample>(); 101 return MetricSample::CrashSample(value); 103 return MetricSample::ParseHistogram(value); 105 return MetricSample::ParseLinearHistogram(value); 107 return MetricSample::ParseSparseHistogram(value); 109 return MetricSample::UserActionSample(value); 113 return scoped_ptr<MetricSample>(); 118 ScopedVector<MetricSample>* metric [all...] |
/external/chromium_org/chrome/browser/chromeos/ |
H A D | external_metrics.h | 16 class MetricSample; 69 void RecordHistogram(const metrics::MetricSample& sample); 72 void RecordSparseHistogram(const metrics::MetricSample& sample); 75 void RecordLinearHistogram(const metrics::MetricSample& sample);
|
H A D | external_metrics_unittest.cc | 40 scoped_ptr<metrics::MetricSample> hist = 41 metrics::MetricSample::HistogramSample("foo", 2, 1, 100, 10); 55 scoped_ptr<metrics::MetricSample> hist = 56 metrics::MetricSample::HistogramSample("bar", 30, 200, 20, 10);
|
H A D | external_metrics.cc | 162 void ExternalMetrics::RecordHistogram(const metrics::MetricSample& sample) { 163 CHECK_EQ(metrics::MetricSample::HISTOGRAM, sample.type()); 180 const metrics::MetricSample& sample) { 181 CHECK_EQ(metrics::MetricSample::LINEAR_HISTOGRAM, sample.type()); 196 const metrics::MetricSample& sample) { 197 CHECK_EQ(metrics::MetricSample::SPARSE_HISTOGRAM, sample.type()); 204 ScopedVector<metrics::MetricSample> samples; 208 for (ScopedVector<metrics::MetricSample>::iterator it = samples.begin(); 211 const metrics::MetricSample& sample = **it; 216 case metrics::MetricSample [all...] |
Completed in 210 milliseconds