![]() |
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.