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
tracegen.cpp File Reference

(66207c6c38f2f1d92caa24fb1d28bb99693a8992)

#include "provider.h"
#include "ctf.h"
#include "lttng.h"
#include "etw.h"
#include "callback.h"
#include "panic.h"
#include <qstring.h>
#include <qfile.h>
Include dependency graph for tracegen.cpp:

Go to the source code of this file.

Enumerations

enum class  Target {
  LTTNG , ETW , CTF , CALLBACK ,
  LTTNG , ETW , CTF , CALLBACK
}
enum class  Target {
  LTTNG , ETW , CTF , CALLBACK ,
  LTTNG , ETW , CTF , CALLBACK
}

Functions

static void usage (int status)
static void parseArgs (int argc, char *argv[], Target *target, QString *inFile, QString *outFile)
int main (int argc, char *argv[])

Enumeration Type Documentation

◆ Target [1/2]

enum class Target
strong
Enumerator
LTTNG 
ETW 
CTF 
CALLBACK 
LTTNG 
ETW 
CTF 
CALLBACK 

Definition at line 14 of file tracegen.cpp.

◆ Target [2/2]

enum class Target
strong
Enumerator
LTTNG 
ETW 
CTF 
CALLBACK 
LTTNG 
ETW 
CTF 
CALLBACK 

Definition at line 14 of file tracegen.cpp.

Function Documentation

◆ main()

int main ( int argc,
char * argv[] )

Definition at line 54 of file tracegen.cpp.

References CALLBACK, CTF, ETW, and LTTNG.

◆ parseArgs()

void parseArgs ( int argc,
char * argv[],
Target * target,
QString * inFile,
QString * outFile )
static

Definition at line 28 of file tracegen.cpp.

References CALLBACK, CTF, ETW, LTTNG, and usage().

Here is the call graph for this function:

◆ usage()

void usage ( int status)
inlinestatic

Definition at line 22 of file tracegen.cpp.

Referenced by parseArgs().

Here is the caller graph for this function: