Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
provider.h File Reference

(fb226262e8b371372fdc66b832b9eab24741f70d)

#include <qlist.h>
#include <qstring.h>
#include <qstringlist.h>
#include <qtypeinfo.h>
+ Include dependency graph for provider.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Tracepoint
 
struct  Tracepoint::Argument
 
struct  Tracepoint::Field
 
struct  TraceEnum
 
struct  TraceEnum::EnumValue
 
struct  TraceFlags
 
struct  TraceFlags::FlagValue
 
struct  Provider
 

Functions

 Q_DECLARE_TYPEINFO (TraceEnum, Q_RELOCATABLE_TYPE)
 
 Q_DECLARE_TYPEINFO (TraceFlags, Q_RELOCATABLE_TYPE)
 
 Q_DECLARE_TYPEINFO (Tracepoint::Argument, Q_RELOCATABLE_TYPE)
 
 Q_DECLARE_TYPEINFO (Tracepoint::Field, Q_RELOCATABLE_TYPE)
 
 Q_DECLARE_TYPEINFO (Tracepoint, Q_RELOCATABLE_TYPE)
 
Provider parseProvider (const QString &filename)
 

Function Documentation

◆ parseProvider()

Provider parseProvider ( const QString & filename)

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.

+ Here is the call graph for this function:

◆ Q_DECLARE_TYPEINFO() [1/5]

Q_DECLARE_TYPEINFO ( TraceEnum ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [2/5]

Q_DECLARE_TYPEINFO ( TraceFlags ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [3/5]

Q_DECLARE_TYPEINFO ( Tracepoint ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [4/5]

Q_DECLARE_TYPEINFO ( Tracepoint::Argument ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [5/5]

Q_DECLARE_TYPEINFO ( Tracepoint::Field ,
Q_RELOCATABLE_TYPE  )