QT_FORWARD_DECLARE_CLASS(QTextStream)
static QString providerVar(const QString &providerName)
static void writeEpilogue(QTextStream &stream, const QString &fileName)
void writeEtw(QFile &file, const Provider &provider)
static void writeEnumConverter(QTextStream &stream, const TraceEnum &enumeration)
static void writeFlagConverter(QTextStream &stream, const TraceFlags &flag)
static void writeEtwMacro(QTextStream &stream, const Tracepoint::Field &field)
static void writeWrapper(QTextStream &stream, const Provider &provider, const Tracepoint &tracepoint, const QString &providerName)
static QString createGuid(QByteArrayView name)
static void writePrologue(QTextStream &stream, const QString &fileName, const Provider &provider)
static void writeTracepoints(QTextStream &stream, const Provider &provider)
#define QStringLiteral(str)