benchmark 1.9.4
Loading...
Searching...
No Matches
benchmark::internal::PerfCounters Class Referencefinal

Public Member Functions

 PerfCounters (PerfCounters &&)=default
 PerfCounters (const PerfCounters &)=delete
PerfCountersoperator= (PerfCounters &&) noexcept
PerfCountersoperator= (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

The documentation for this class was generated from the following files: