Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QBenchmarkPerfEventsMeasurer Class Reference

#include <qbenchmarkperfevents_p.h>

Inheritance diagram for QBenchmarkPerfEventsMeasurer:
Collaboration diagram for QBenchmarkPerfEventsMeasurer:

Public Member Functions

 QBenchmarkPerfEventsMeasurer ()
 ~QBenchmarkPerfEventsMeasurer ()
void start () override
QList< Measurementstop () override
bool isMeasurementAccepted (Measurement measurement) override
int adjustIterationCount (int suggestion) override
int adjustMedianCount (int suggestion) override
bool needsWarmupIteration () override
Public Member Functions inherited from QBenchmarkMeasurerBase
virtual ~QBenchmarkMeasurerBase ()=default

Static Public Member Functions

static bool isAvailable ()
static void setCounter (const char *name)
static void listCounters ()

Detailed Description

Definition at line 22 of file qbenchmarkperfevents_p.h.

Constructor & Destructor Documentation

◆ QBenchmarkPerfEventsMeasurer()

QBenchmarkPerfEventsMeasurer::QBenchmarkPerfEventsMeasurer ( )

◆ ~QBenchmarkPerfEventsMeasurer()

QBenchmarkPerfEventsMeasurer::~QBenchmarkPerfEventsMeasurer ( )

Member Function Documentation

◆ adjustIterationCount()

int QBenchmarkPerfEventsMeasurer::adjustIterationCount ( int suggestion)
overridevirtual

◆ adjustMedianCount()

int QBenchmarkPerfEventsMeasurer::adjustMedianCount ( int suggestion)
overridevirtual

◆ isAvailable()

bool QBenchmarkPerfEventsMeasurer::isAvailable ( )
static

◆ isMeasurementAccepted()

bool QBenchmarkPerfEventsMeasurer::isMeasurementAccepted ( Measurement measurement)
overridevirtual

◆ listCounters()

void QBenchmarkPerfEventsMeasurer::listCounters ( )
static

◆ needsWarmupIteration()

bool QBenchmarkPerfEventsMeasurer::needsWarmupIteration ( )
inlineoverridevirtual

Reimplemented from QBenchmarkMeasurerBase.

Definition at line 32 of file qbenchmarkperfevents_p.h.

◆ setCounter()

void QBenchmarkPerfEventsMeasurer::setCounter ( const char * name)
static

◆ start()

void QBenchmarkPerfEventsMeasurer::start ( )
overridevirtual

◆ stop()

QList< Measurement > QBenchmarkPerfEventsMeasurer::stop ( )
overridevirtual

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