#include "CrashReporter.h"
#include "stringutil.h"
#include <QString>
#include <QStringList>
#include <QFileInfo>
#include <QDir>
#include <time.h>
Go to the source code of this file.
|
static size_t | CrashReporter::append_string (_char_t *dst, const _char_t *src, size_t siz) |
|
static void | CrashReporter::write_keyval_to_file (_file_handle_t hFile, const char *key, const char *val) |
|
static bool | CrashReporter::write_extra_dump_info (const _char_t *path, const _char_t *id, time_t crashTime) |
|
bool | CrashReporter::minidump_callback (const _char_t *path, const _char_t *id, void *context, bool succeeded) |
|
bool | CrashReporter::install_exception_handler (const QString &dumpPath) |
|
void | CrashReporter::remove_exception_handler (void) |
|
bool | CrashReporter::set_crash_reporter (const QString &crashReporter) |
|
bool | CrashReporter::set_restart_options (const QString &executable, const QStringList &arguments) |
|
bool | CrashReporter::set_build_version (const QString &version) |
|
◆ PATH_SEPARATOR
#define PATH_SEPARATOR "/" |
◆ TEXT
◆ TIME_TO_STRING
#define TIME_TO_STRING |
( |
|
buf, |
|
|
|
buflen, |
|
|
|
t |
|
) |
| snprintf(buf, buflen, "%ld", t) |