Searched refs:SampleVector (Results 1 - 6 of 6) sorted by relevance

/external/libchrome/base/metrics/
H A Dsample_vector.h5 // SampleVector implements HistogramSamples interface. It is used by all
27 class BASE_EXPORT SampleVector : public HistogramSamples { class in namespace:base
29 explicit SampleVector(const BucketRanges* bucket_ranges);
30 SampleVector(uint64_t id, const BucketRanges* bucket_ranges);
31 SampleVector(uint64_t id,
36 ~SampleVector() override;
71 DISALLOW_COPY_AND_ASSIGN(SampleVector);
90 // SampleVector uses predefined buckets, so iterator can return bucket index.
H A Dsample_vector.cc15 SampleVector::SampleVector(const BucketRanges* bucket_ranges) function in class:base::SampleVector
16 : SampleVector(0, bucket_ranges) {}
18 SampleVector::SampleVector(uint64_t id, const BucketRanges* bucket_ranges) function in class:base::SampleVector
27 SampleVector::SampleVector(uint64_t id, function in class:base::SampleVector
40 SampleVector::~SampleVector() {}
42 void SampleVector
[all...]
H A Dsample_vector_unittest.cc26 SampleVector samples(1, &ranges);
53 SampleVector samples(1, &ranges);
83 SampleVector samples1(1, &ranges);
91 SampleVector samples2(2, &ranges);
124 SampleVector samples(1, &ranges);
146 SampleVector samples2(2, &ranges2);
167 SampleVector samples1(1, &ranges1);
176 SampleVector samples2(2, &ranges2);
241 // Create iterator from SampleVector.
242 SampleVector sample
[all...]
H A Dhistogram.h98 class SampleVector;
272 std::unique_ptr<SampleVector> SnapshotSampleVector() const;
282 double GetPeakBucketSize(const SampleVector& samples) const;
285 void WriteAsciiHeader(const SampleVector& samples,
312 std::unique_ptr<SampleVector> samples_;
H A Dhistogram.cc509 samples_.reset(new SampleVector(HashMetricName(name), ranges));
526 samples_.reset(new SampleVector(HashMetricName(name),
528 logged_samples_.reset(new SampleVector(samples_->id(), logged_counts,
586 std::unique_ptr<SampleVector> Histogram::SnapshotSampleVector() const {
587 std::unique_ptr<SampleVector> samples(
588 new SampleVector(samples_->id(), bucket_ranges()));
598 std::unique_ptr<SampleVector> snapshot = SnapshotSampleVector();
660 double Histogram::GetPeakBucketSize(const SampleVector& samples) const {
670 void Histogram::WriteAsciiHeader(const SampleVector& samples,
711 std::unique_ptr<SampleVector> snapsho
[all...]
H A Dhistogram_unittest.cc418 std::unique_ptr<SampleVector> samples = histogram->SnapshotSampleVector();
442 std::unique_ptr<SampleVector> custom_samples =
466 std::unique_ptr<SampleVector> samples = histogram->SnapshotSampleVector();
486 std::unique_ptr<SampleVector> snapshot = histogram->SnapshotSampleVector();

Completed in 341 milliseconds