Lines Matching refs:Sample
268 typedef int Sample; // Used for samples (and ranges of samples). typedef
270 static const Sample kSampleType_MAX = INT_MAX;
275 typedef std::vector<Sample> Ranges;
318 Sample sample;
335 void Accumulate(Sample value, Count count, size_t index);
377 Sample minimum,
378 Sample maximum,
441 Sample declared_min() const { return declared_min_; } in declared_min()
442 Sample declared_max() const { return declared_max_; } in declared_max()
443 virtual Sample ranges(size_t i) const;
450 virtual bool HasConstructorArguments(Sample minimum, Sample maximum,
460 Histogram(const std::string& name, Sample minimum,
461 Sample maximum, size_t bucket_count);
477 virtual size_t BucketIndex(Sample value) const;
493 virtual void Accumulate(Sample value, Count count, size_t index);
498 void SetBucketRange(size_t i, Sample value);
519 static uint32 Crc32(uint32 sum, Sample range);
555 Sample declared_min_; // Less than this goes into counts_[0]
556 Sample declared_max_; // Over this goes into counts_[bucket_count_ - 1].
591 Sample minimum,
592 Sample maximum,
609 LinearHistogram(const std::string& name, Sample minimum,
610 Sample maximum, size_t bucket_count);
631 typedef std::map<Sample, std::string> BucketDescriptionMap;
661 const std::vector<Sample>& custom_ranges,
669 const std::vector<Sample>& custom_ranges);
672 void InitializedCustomBucketRange(const std::vector<Sample>& custom_ranges);