Public Member Functions | |
| PerfCounters (PerfCounters &&)=default | |
| PerfCounters (const PerfCounters &)=delete | |
| PerfCounters & | operator= (PerfCounters &&) noexcept |
| PerfCounters & | operator= (const PerfCounters &)=delete |
| BENCHMARK_ALWAYS_INLINE bool | Snapshot (PerfCounterValues *values) const |
| const std::vector< std::string > & | names () const |
| size_t | num_counters () const |
Static Public Member Functions | |
| static PerfCounters | NoCounters () |
| static bool | Initialize () |
| static bool | IsCounterSupported (const std::string &name) |
| static PerfCounters | Create (const std::vector< std::string > &counter_names) |
Static Public Attributes | |
| static const bool | kSupported = false |