benchmark 1.8.3
|
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 |