Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
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 init () override
 
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

◆ init()

void QBenchmarkPerfEventsMeasurer::init ( )
overridevirtual

Reimplemented from QBenchmarkMeasurerBase.

◆ isAvailable()

static bool QBenchmarkPerfEventsMeasurer::isAvailable ( )
static

Referenced by QTest::qtest_qParseArgs().

+ Here is the caller graph for this function:

◆ isMeasurementAccepted()

bool QBenchmarkPerfEventsMeasurer::isMeasurementAccepted ( Measurement measurement)
overridevirtual

◆ listCounters()

static void QBenchmarkPerfEventsMeasurer::listCounters ( )
static

Referenced by QTest::qtest_qParseArgs().

+ Here is the caller graph for this function:

◆ needsWarmupIteration()

bool QBenchmarkPerfEventsMeasurer::needsWarmupIteration ( )
inlineoverridevirtual

Reimplemented from QBenchmarkMeasurerBase.

Definition at line 33 of file qbenchmarkperfevents_p.h.

◆ setCounter()

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

Referenced by QTest::qtest_qParseArgs().

+ Here is the caller graph for this function:

◆ start()

void QBenchmarkPerfEventsMeasurer::start ( )
overridevirtual

◆ stop()

QList< Measurement > QBenchmarkPerfEventsMeasurer::stop ( )
overridevirtual

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