![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "provider.h"#include "panic.h"#include <qfile.h>#include <qfileinfo.h>#include <qtextstream.h>#include <qregularexpression.h>#include <qstring.h>#include <qtpreprocessorsupport.h>Go to the source code of this file.
Macros | |
| #define | TYPEDATA_ENTRY(type, backendType) |
Functions | |
| static int | arrayLength (const QString &rawType) |
| static QString | sequenceLength (const QString &rawType) |
| static QString | decayArrayToPointer (QString type) |
| static QString | removeBraces (QString type) |
| static Tracepoint::Field::Type | backendType (QString rawType) |
| static Tracepoint | parseTracepoint (const Provider &provider, const QString &name, const QStringList &args, const QString &fileName, const int lineNumber) |
| static int | minumumValueSize (int min, int max) |
| static bool | isPow2OrZero (quint32 value) |
| static quint32 | pow2Log2 (quint32 v) |
| Provider | parseProvider (const QString &filename) |
| #define TYPEDATA_ENTRY | ( | type, | |
| backendType ) |
Definition at line 99 of file provider.cpp.
|
inlinestatic |
Definition at line 52 of file provider.cpp.
|
static |
Definition at line 102 of file provider.cpp.
Definition at line 82 of file provider.cpp.
|
static |
Definition at line 283 of file provider.cpp.
|
static |
Definition at line 267 of file provider.cpp.
Referenced by parseProvider().
Definition at line 292 of file provider.cpp.
References QtPrivate::asString(), minumumValueSize(), QT_FORWARD_DECLARE_CLASS(), TraceEnum::EnumValue::range, TraceEnum::EnumValue::value, TraceFlags::FlagValue::value, and TraceEnum::valueSize.
|
static |
Definition at line 186 of file provider.cpp.
References QtPrivate::asString(), and TraceEnum::valueSize.
Definition at line 288 of file provider.cpp.
Definition at line 92 of file provider.cpp.
Definition at line 66 of file provider.cpp.