![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "etw.h"#include "provider.h"#include "helpers.h"#include "qtheaders.h"#include <qfile.h>#include <qfileinfo.h>#include <qtextstream.h>#include "../../3rdparty/sha1/sha1.cpp"Go to the source code of this file.
Functions | |
| static QString | providerVar (const QString &providerName) |
| static void | writeEtwMacro (QTextStream &streamstream, const Tracepoint::Field &field) |
| static QString | createGuid (QByteArrayView namename) |
| static void | writePrologue (QTextStream &streamstream, const QString &fileName, const Provider &provider) |
| static void | writeEpilogue (QTextStream &streamstream, const QString &fileName) |
| static void | writeWrapper (QTextStream &streamstream, const Provider &provider, const Tracepoint &tracepoint, const QString &providerName) |
| static void | writeEnumConverter (QTextStream &streamstream, const TraceEnum &enumeration) |
| static void | writeFlagConverter (QTextStream &streamstream, const TraceFlags &flag) |
| static void | writeTracepoints (QTextStream &streamstream, const Provider &provider) |
| void | writeEtw (QFile &file, const Provider &provider) |
|
static |
Definition at line 83 of file etw.cpp.
References QT_FORWARD_DECLARE_CLASS().
|
static |
|
static |
Definition at line 178 of file etw.cpp.
Referenced by writeEtw().
Definition at line 300 of file etw.cpp.
References QT_FORWARD_DECLARE_CLASS(), writeEpilogue(), writePrologue(), and writeTracepoints().
|
static |
|
static |
|
static |
Definition at line 126 of file etw.cpp.
Referenced by writeEtw().
|
static |
Definition at line 274 of file etw.cpp.
Referenced by writeEtw().
|
static |