Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
lttng.h
Go to the documentation of this file.
1
// Copyright (C) 2017 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Rafael Roquetto <rafael.roquetto@kdab.com>
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
3
4
#
ifndef
LTTNG_H
5
#
define
LTTNG_H
6
7
struct
Provider
;
8
class
QFile;
9
10
void
writeLttng
(QFile &device,
const
Provider
&p);
11
12
#
endif
// LTTNG_H
QT_FORWARD_DECLARE_CLASS
QT_FORWARD_DECLARE_CLASS(QTextStream)
writeEpilogue
static void writeEpilogue(QTextStream &stream, const QString &fileName)
Definition
lttng.cpp:137
writeLttng
void writeLttng(QFile &file, const Provider &provider)
Definition
lttng.cpp:288
writeEnums
static void writeEnums(QTextStream &stream, const Provider &provider)
Definition
lttng.cpp:216
writeTracepoint
static void writeTracepoint(QTextStream &stream, const Provider &provider, const Tracepoint &tracepoint, const QString &providerName)
Definition
lttng.cpp:182
writeWrapper
static void writeWrapper(QTextStream &stream, const Tracepoint &tracepoint, const Provider &provider)
Definition
lttng.cpp:145
writePrologue
static void writePrologue(QTextStream &stream, const QString &fileName, const Provider &provider)
Definition
lttng.cpp:102
writeCtfMacro
static void writeCtfMacro(QTextStream &stream, const Provider &provider, const Tracepoint::Field &field)
Definition
lttng.cpp:15
writeFlags
static void writeFlags(QTextStream &stream, const Provider &provider)
Definition
lttng.cpp:236
writeTracepoints
static void writeTracepoints(QTextStream &stream, const Provider &provider)
Definition
lttng.cpp:280
qPrintable
#define qPrintable(string)
Definition
qstring.h:1718
QStringLiteral
#define QStringLiteral(str)
Definition
qstring.h:1865
Provider
Definition
provider.h:82
qtbase
src
tools
tracegen
lttng.h
Generated on
for Qt by
1.18.0