Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
Tracepoint::Field Struct Reference

#include <provider.h>

+ Collaboration diagram for Tracepoint::Field:

Public Types

enum  Type {
  Sequence , Boolean , Integer , IntegerHex ,
  Float , String , Pointer , QtString ,
  QtByteArray , QtUrl , QtRect , QtSize ,
  QtRectF , QtSizeF , EnumeratedType , FlagType ,
  Unknown
}
 

Public Attributes

Type backendType
 
QString paramType
 
QString name
 
int arrayLen
 
int enumValueSize
 
QString seqLen
 

Detailed Description

Definition at line 21 of file provider.h.

Member Enumeration Documentation

◆ Type

Enumerator
Sequence 
Boolean 
Integer 
IntegerHex 
Float 
String 
Pointer 
QtString 
QtByteArray 
QtUrl 
QtRect 
QtSize 
QtRectF 
QtSizeF 
EnumeratedType 
FlagType 
Unknown 

Definition at line 23 of file provider.h.

Member Data Documentation

◆ arrayLen

int Tracepoint::Field::arrayLen

Definition at line 45 of file provider.h.

Referenced by parseTracepoint(), writeCtfMacro(), and writeEtwMacro().

◆ backendType

Type Tracepoint::Field::backendType

Definition at line 42 of file provider.h.

Referenced by parseTracepoint(), writeCtfMacro(), and writeEtwMacro().

◆ enumValueSize

int Tracepoint::Field::enumValueSize

Definition at line 46 of file provider.h.

Referenced by parseTracepoint().

◆ name

QString Tracepoint::Field::name

Definition at line 44 of file provider.h.

Referenced by parseTracepoint(), writeCtfMacro(), and writeEtwMacro().

◆ paramType

QString Tracepoint::Field::paramType

Definition at line 43 of file provider.h.

Referenced by parseTracepoint(), writeCtfMacro(), and writeEtwMacro().

◆ seqLen

QString Tracepoint::Field::seqLen

Definition at line 47 of file provider.h.

Referenced by parseTracepoint(), and writeCtfMacro().


The documentation for this struct was generated from the following file: