GammaRay API Documentation 3.4.1
Public Member Functions | Static Public Member Functions | List of all members
GammaRay::ProbeABIDetector Class Reference

Detect the probe ABI required for a given target. More...

#include <probeabidetector.h>

Public Member Functions

ProbeABI abiForExecutable (const QString &path, QString *errorString=nullptr) const
 Detect the ABI of the executable at path.
 
ProbeABI abiForProcess (qint64 pid, QString *errorString=nullptr) const
 Detect the ABI of the process running with PID pid.
 
QString qtCoreForProcess (quint64 pid) const
 Returns the full path to QtCore used by the process with PID pid.
 

Static Public Member Functions

static QString qtCoreForExecutable (const QString &path)
 Returns the full path to QtCore used by the given executable.
 

Detailed Description

Detect the probe ABI required for a given target.

A target can be specified as either a process id or a path to an executable to be launched.

Member Function Documentation

◆ abiForExecutable()

ProbeABI GammaRay::ProbeABIDetector::abiForExecutable ( const QString &  path,
QString *  errorString = nullptr 
) const

Detect the ABI of the executable at path.

If that fails, the reason is stored in errorString if given.

◆ abiForProcess()

ProbeABI GammaRay::ProbeABIDetector::abiForProcess ( qint64  pid,
QString *  errorString = nullptr 
) const

Detect the ABI of the process running with PID pid.

If that fails, the reason is stored in errorString if given.


© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
GammaRay Qt-application inspection and manipulation tool
https://www.kdab.com/development-resources/qt-tools/gammaray/
Generated on Thu Oct 29 2026 13:31:47 for GammaRay API Documentation by doxygen 1.9.8