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>.
|
#include <qbenchmarkmeasurement_p.h>
Classes | |
struct | Measurement |
Public Member Functions | |
virtual | ~QBenchmarkMeasurerBase ()=default |
virtual void | init () |
virtual void | start ()=0 |
virtual QList< Measurement > | stop ()=0 |
virtual bool | isMeasurementAccepted (Measurement m)=0 |
virtual int | adjustIterationCount (int suggestion)=0 |
virtual int | adjustMedianCount (int suggestion)=0 |
virtual bool | needsWarmupIteration () |
Definition at line 24 of file qbenchmarkmeasurement_p.h.
|
virtualdefault |
|
pure virtual |
Implemented in QBenchmarkTimeMeasurer, QBenchmarkEvent, QBenchmarkPerfEventsMeasurer, and QBenchmarkCallgrindMeasurer.
|
pure virtual |
Implemented in QBenchmarkEvent, QBenchmarkPerfEventsMeasurer, QBenchmarkTimeMeasurer, and QBenchmarkCallgrindMeasurer.
Referenced by QBenchmarkGlobalData::adjustMedianIterationCount().
|
inlinevirtual |
Reimplemented in QBenchmarkPerfEventsMeasurer.
Definition at line 33 of file qbenchmarkmeasurement_p.h.
Referenced by QBenchmarkGlobalData::createMeasurer().
|
pure virtual |
Implemented in QBenchmarkEvent, QBenchmarkPerfEventsMeasurer, QBenchmarkTimeMeasurer, and QBenchmarkCallgrindMeasurer.
|
inlinevirtual |
Reimplemented in QBenchmarkPerfEventsMeasurer, QBenchmarkTimeMeasurer, and QBenchmarkCallgrindMeasurer.
Definition at line 39 of file qbenchmarkmeasurement_p.h.
|
pure virtual |
Implemented in QBenchmarkEvent, QBenchmarkPerfEventsMeasurer, QBenchmarkTimeMeasurer, and QBenchmarkCallgrindMeasurer.
|
pure virtual |
Implemented in QBenchmarkEvent, QBenchmarkPerfEventsMeasurer, QBenchmarkTimeMeasurer, and QBenchmarkCallgrindMeasurer.