7void panic(
const char *fmt, ...);
static constexpr bool isValueInitializationBitwiseZero
static constexpr bool isIntegral
static constexpr bool isPointer
static constexpr bool isComplex
static constexpr bool isRelocatable
@ isValueInitializationBitwiseZero
@ isValueInitializationBitwiseZero
static void writeMetadataGenerators(QTextStream &stream)
static void writeEpilogue(QTextStream &stream, const QString &fileName)
static void writeWrapper(QTextStream &stream, const Tracepoint &tracepoint, const Provider &provider)
static void writePrologue(QTextStream &stream, const QString &fileName, const Provider &provider)
void writeCtf(QFile &device, const Provider &p)
QT_FORWARD_DECLARE_CLASS(QTextStream)
void writeCommonPrologue(QTextStream &stream)
QString typeToTypeName(const QString &type)
static QString aggregateListValues(int value, const QList< T > &list)
QString includeGuard(const QString &filename)
QString formatFunctionSignature(const QList< Tracepoint::Argument > &args)
QString formatParameterList(const Provider &provider, const QList< Tracepoint::Argument > &args, const QList< Tracepoint::Field > &fields, ParamType type)
constexpr bool qIsRelocatable
constexpr bool qIsValueInitializationBitwiseZero
constexpr bool qIsComplex
void panic(const char *fmt,...)
Provider parseProvider(const QString &filename)
#define qPrintable(string)
#define QStringLiteral(str)
#define Q_DECLARE_MOVABLE_CONTAINER(CONTAINER)
#define Q_DECLARE_TYPEINFO(TYPE, FLAGS)
#define Q_DECLARE_TYPEINFO_BODY(TYPE, FLAGS)
QList< TraceEnum > enumerations
QList< TraceFlags > flags
QList< Tracepoint > tracepoints
QList< EnumValue > values
QList< FlagValue > values