Searched refs:HistogramSamples (Results 1 - 25 of 52) sorted by path

123

/external/chromium_org/base/metrics/
H A Dhistogram.cc177 int Histogram::FindCorruption(const HistogramSamples& samples) const {
269 scoped_ptr<HistogramSamples> Histogram::SnapshotSamples() const {
270 return SnapshotSampleVector().PassAs<HistogramSamples>();
273 void Histogram::AddSamples(const HistogramSamples& samples) {
H A Dhistogram.h362 virtual int FindCorruption(const HistogramSamples& samples) const OVERRIDE;
391 virtual scoped_ptr<HistogramSamples> SnapshotSamples() const OVERRIDE;
392 virtual void AddSamples(const HistogramSamples& samples) OVERRIDE;
H A Dhistogram_base.cc95 int HistogramBase::FindCorruption(const HistogramSamples& samples) const {
H A Dhistogram_base.h27 class HistogramSamples;
123 virtual void AddSamples(const HistogramSamples& samples) = 0;
133 virtual int FindCorruption(const HistogramSamples& samples) const;
137 virtual scoped_ptr<HistogramSamples> SnapshotSamples() const = 0;
H A Dhistogram_delta_serialization.cc86 const HistogramSamples& snapshot) {
H A Dhistogram_delta_serialization.h42 const HistogramSamples& snapshot) OVERRIDE;
H A Dhistogram_delta_serialization_unittest.cc37 scoped_ptr<HistogramSamples> snapshot(histogram->SnapshotSamples());
47 scoped_ptr<HistogramSamples> snapshot2(histogram->SnapshotSamples());
H A Dhistogram_flattener.h16 class HistogramSamples;
25 const HistogramSamples& snapshot) = 0;
H A Dhistogram_samples.cc61 HistogramSamples::HistogramSamples() : sum_(0), redundant_count_(0) {} function in class:base::HistogramSamples
63 HistogramSamples::~HistogramSamples() {}
65 void HistogramSamples::Add(const HistogramSamples& other) {
75 bool HistogramSamples::AddFromPickle(PickleIterator* iter) {
91 void HistogramSamples::Subtract(const HistogramSamples& other) {
101 bool HistogramSamples
[all...]
H A Dhistogram_samples.h19 // HistogramSamples is a container storing all samples of a histogram.
20 class BASE_EXPORT HistogramSamples { class in namespace:base
22 HistogramSamples();
23 virtual ~HistogramSamples();
30 virtual void Add(const HistogramSamples& other);
35 virtual void Subtract(const HistogramSamples& other);
H A Dhistogram_snapshot_manager.cc46 scoped_ptr<HistogramSamples> snapshot(histogram.SnapshotSamples());
80 HistogramSamples* to_log;
81 map<string, HistogramSamples*>::iterator it =
89 HistogramSamples* already_logged = it->second;
101 const HistogramSamples& new_snapshot,
102 HistogramSamples* logged_samples) {
H A Dhistogram_snapshot_manager.h16 class HistogramSamples;
46 const HistogramSamples& new_snapshot,
47 HistogramSamples* logged_samples);
51 std::map<std::string, HistogramSamples*> logged_samples_;
H A Dhistogram_snapshot_manager_unittest.cc22 const HistogramSamples& snapshot) OVERRIDE {
H A Dhistogram_unittest.cc82 scoped_ptr<HistogramSamples> samples = histogram->SnapshotSamples();
H A Dsample_map.cc48 HistogramSamples::Operator op) {
56 sample_counts_[min] += (op == HistogramSamples::ADD) ? count : -count;
H A Dsample_map.h5 // SampleMap implements HistogramSamples interface. It is used by the
20 class BASE_EXPORT_PRIVATE SampleMap : public HistogramSamples {
25 // HistogramSamples implementation:
36 HistogramSamples::Operator op) OVERRIDE; // |op| is ADD or SUBTRACT.
H A Dsample_vector.cc57 HistogramSamples::Operator op) {
72 old_counts + ((op == HistogramSamples::ADD) ? count : -count));
H A Dsample_vector.h5 // SampleVector implements HistogramSamples interface. It is used by all
23 class BASE_EXPORT_PRIVATE SampleVector : public HistogramSamples {
28 // HistogramSamples implementation:
42 HistogramSamples::Operator op) OVERRIDE; // |op| is ADD or SUBTRACT.
H A Dsparse_histogram.cc55 scoped_ptr<HistogramSamples> SparseHistogram::SnapshotSamples() const {
60 return snapshot.PassAs<HistogramSamples>();
63 void SparseHistogram::AddSamples(const HistogramSamples& samples) {
118 scoped_ptr<HistogramSamples> snapshot = SnapshotSamples();
H A Dsparse_histogram.h29 class HistogramSamples;
46 virtual void AddSamples(const HistogramSamples& samples) OVERRIDE;
48 virtual scoped_ptr<HistogramSamples> SnapshotSamples() const OVERRIDE;
H A Dsparse_histogram_unittest.cc49 scoped_ptr<HistogramSamples> snapshot(histogram->SnapshotSamples());
54 scoped_ptr<HistogramSamples> snapshot1(histogram->SnapshotSamples());
60 scoped_ptr<HistogramSamples> snapshot2(histogram->SnapshotSamples());
82 scoped_ptr<HistogramSamples> samples = sparse_histogram->SnapshotSamples();
/external/chromium_org/base/test/
H A Dhistogram_tester.cc42 scoped_ptr<base::HistogramSamples> samples(histogram->SnapshotSamples());
58 scoped_ptr<base::HistogramSamples> samples(histogram->SnapshotSamples());
68 scoped_ptr<base::HistogramSamples> samples(histogram->SnapshotSamples());
76 scoped_ptr<HistogramSamples> HistogramTester::GetHistogramSamplesSinceCreation(
80 return scoped_ptr<HistogramSamples>();
81 scoped_ptr<HistogramSamples> named_samples(histogram->SnapshotSamples());
82 HistogramSamples* named_original_samples =
93 base::HistogramSamples& samples) const {
95 std::map<std::string, HistogramSamples*>::const_iterator histogram_data;
109 base::HistogramSamples
[all...]
H A Dhistogram_tester.h18 class HistogramSamples;
50 // Access a modified HistogramSamples containing only what has been logged
52 scoped_ptr<HistogramSamples> GetHistogramSamplesSinceCreation(
62 base::HistogramSamples& samples) const;
69 base::HistogramSamples& samples) const;
74 std::map<std::string, HistogramSamples*> histograms_snapshot_;
H A Dhistogram_tester_unittest.cc28 scoped_ptr<HistogramSamples> samples(
/external/chromium_org/chrome/browser/chromeos/net/
H A Dnetwork_portal_detector_impl_unittest.cc272 scoped_ptr<base::HistogramSamples> original_samples_;

Completed in 603 milliseconds

123