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
QBenchmarkValgrindUtils Class Reference

#include <qbenchmarkvalgrind_p.h>

Collaboration diagram for QBenchmarkValgrindUtils:

Static Public Member Functions

static bool haveValgrind ()
static bool rerunThroughCallgrind (const QStringList &origAppArgs, int &exitCode)
static bool runCallgrindSubProcess (const QStringList &origAppArgs, int &exitCode)
static qint64 extractResult (const QString &fileName)
static QString getNewestFileName ()
static qint64 extractLastResult ()
static void cleanup ()
static QString outFileBase (qint64 pid=-1)

Detailed Description

Definition at line 27 of file qbenchmarkvalgrind_p.h.

Member Function Documentation

◆ cleanup()

void QBenchmarkValgrindUtils::cleanup ( )
static

Definition at line 117 of file qbenchmarkvalgrind.cpp.

◆ extractLastResult()

qint64 QBenchmarkValgrindUtils::extractLastResult ( )
static

Definition at line 112 of file qbenchmarkvalgrind.cpp.

◆ extractResult()

qint64 QBenchmarkValgrindUtils::extractResult ( const QString & fileName)
static

Definition at line 55 of file qbenchmarkvalgrind.cpp.

◆ getNewestFileName()

QString QBenchmarkValgrindUtils::getNewestFileName ( )
static

Definition at line 83 of file qbenchmarkvalgrind.cpp.

◆ haveValgrind()

bool QBenchmarkValgrindUtils::haveValgrind ( )
static

Definition at line 23 of file qbenchmarkvalgrind.cpp.

◆ outFileBase()

QString QBenchmarkValgrindUtils::outFileBase ( qint64 pid = -1)
static

Definition at line 133 of file qbenchmarkvalgrind.cpp.

◆ rerunThroughCallgrind()

bool QBenchmarkValgrindUtils::rerunThroughCallgrind ( const QStringList & origAppArgs,
int & exitCode )
static

Definition at line 36 of file qbenchmarkvalgrind.cpp.

◆ runCallgrindSubProcess()

bool QBenchmarkValgrindUtils::runCallgrindSubProcess ( const QStringList & origAppArgs,
int & exitCode )
static

Definition at line 142 of file qbenchmarkvalgrind.cpp.


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