Lines Matching defs:const
58 uint64_t operator[](size_t pos) const { return values_[pos]; }
76 size_t Read(const std::vector<int>& leaders);
82 const size_t nr_counters_;
91 static const bool kSupported;
99 PerfCounters(const PerfCounters&) = delete;
101 PerfCounters& operator=(const PerfCounters&) = delete;
109 static bool IsCounterSupported(const std::string& name);
116 static PerfCounters Create(const std::vector<std::string>& counter_names);
121 BENCHMARK_ALWAYS_INLINE bool Snapshot(PerfCounterValues* values) const {
131 const std::vector<std::string>& names() const { return counter_names_; }
132 size_t num_counters() const { return counter_names_.size(); }
135 PerfCounters(const std::vector<std::string>& counter_names,
141 void CloseCounters() const;
151 PerfCountersMeasurement(const std::vector<std::string>& counter_names);
153 size_t num_counters() const { return counters_.num_counters(); }
155 std::vector<std::string> names() const { return counters_.names(); }