![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtTest/private/qtestcrashhandler_p.h>#include <QtCore/qbytearray.h>#include <QtCore/qstring.h>#include <QtCore/private/qcore_unix_p.h>#include <QtTest/qtestcase.h>#include <QtTest/private/qtestlog_p.h>#include <charconv>#include <string_view>#include <stdio.h>#include <stdlib.h>#include <errno.h>#include <signal.h>#include <time.h>#include <sys/mman.h>#include <sys/uio.h>#include <sys/wait.h>#include <unistd.h>#include <sys/resource.h>Go to the source code of this file.
Namespaces | |
| namespace | QTest |
| [15] | |
| namespace | QTest::CrashHandler |
Macros | |
| #define | _PATH_DEFPATH "/usr/bin:/bin" |
| #define | SIGSTKSZ 0 /* we have code to set the minimum */ |
| #define | SA_RESETHAND 0 |
| #define | OUR_SIGNALS(F) |
| #define | CASE_LABEL(S) |
| #define | ENUMERATE_SIGNALS(S) |
Typedefs | |
| using | ucontext_t = void |
| using | OldActionsArray = std::array<struct sigaction, fatalSignals.size()> |
Variables | |
| static constexpr std::array | fatalSignals |
| static constexpr std::array | crashingSignals |
| static Q_CONSTINIT OldActionsArray | QTest::CrashHandler::oldActions {} |
| static bool | QTest::CrashHandler::pauseOnCrash = false |
| static DebuggerProgram | QTest::CrashHandler::debugger = None |
| #define _PATH_DEFPATH "/usr/bin:/bin" |
Definition at line 69 of file qtestcrashhandler_unix.cpp.
| #define CASE_LABEL | ( | S | ) |
Definition at line 94 of file qtestcrashhandler_unix.cpp.
| #define ENUMERATE_SIGNALS | ( | S | ) |
Definition at line 95 of file qtestcrashhandler_unix.cpp.
| #define OUR_SIGNALS | ( | F | ) |
Definition at line 82 of file qtestcrashhandler_unix.cpp.
| #define SA_RESETHAND 0 |
Definition at line 75 of file qtestcrashhandler_unix.cpp.
| #define SIGSTKSZ 0 /* we have code to set the minimum */ |
Definition at line 72 of file qtestcrashhandler_unix.cpp.
| typedef std::array< struct sigaction, fatalSignals.size()> OldActionsArray = std::array<struct sigaction, fatalSignals.size()> |
Definition at line 125 of file qtestcrashhandler_unix.cpp.
| using ucontext_t = void |
Definition at line 43 of file qtestcrashhandler_unix.cpp.
|
staticnoexcept |
Definition at line 96 of file qtestcrashhandler_unix.cpp.
Referenced by org.qtproject.qt.android.QtQuickView::connectSignalListener(), org.qtproject.qt.android.QtQuickViewContent::connectSignalListener(), and org.qtproject.qt.android.QtSignalListener< T >::onSignalEmitted().
|
static |
Definition at line 127 of file qtestcrashhandler_unix.cpp.
|
staticconstexpr |
Definition at line 116 of file qtestcrashhandler_unix.cpp.
|
staticconstexpr |
Definition at line 110 of file qtestcrashhandler_unix.cpp.