Generic Trace Generator (GTG)
0.1
Main Page
Modules
Data Structures
Files
File List
Globals
inc
GTGOTF_Basic.h
Go to the documentation of this file.
1
16
#ifndef _GTG_OTF_BASIC_H_
17
#define _GTG_OTF_BASIC_H_
18
19
#include "
GTGTypes.h
"
20
#include "
GTGBasic.h
"
21
#include "
GTGOTF_Structs.h
"
22
34
const
otf_color_t
OTF_get_color
(
gtg_color_t
color);
35
45
trace_return_t
OTFInitTrace
(
const
char
* filename,
gtg_flag_t
flags);
46
55
trace_return_t
OTFSetCompress
(
int
val);
56
69
trace_return_t
OTFAddContType
(
const
char
* alias,
const
char
* contType,
70
const
char
* name);
71
84
trace_return_t
OTFAddStateType
(
const
char
* alias,
const
char
* contType,
85
const
char
* name);
86
99
trace_return_t
OTFAddEventType
(
const
char
* alias,
const
char
* contType,
100
const
char
* name);
101
118
trace_return_t
OTFAddLinkType
(
const
char
* alias ,
const
char
* name,
119
const
char
* contType,
const
char
* srcContType,
120
const
char
* destContType);
121
134
trace_return_t
OTFAddVarType
(
const
char
* alias ,
const
char
* name,
135
const
char
* contType);
136
151
trace_return_t
OTFAddEntityValue
(
const
char
* alias,
const
char
* entType,
152
const
char
* name ,
const
otf_color_t
color);
153
171
trace_return_t
OTFDefineContainer
(
const
char
* alias,
172
const
char
* type,
const
char
* container,
173
const
char
* name,
const
char
* file);
174
193
trace_return_t
OTFStartContainer
(
varPrec
time,
const
char
* alias ,
194
const
char
* type,
const
char
* container,
195
const
char
* name,
const
char
* file);
196
209
trace_return_t
OTFDestroyContainer
(
varPrec
time,
const
char
* name,
210
const
char
* type);
211
226
trace_return_t
OTFSetState
(
varPrec
time,
const
char
* type,
227
const
char
* cont,
const
char
* val);
228
243
trace_return_t
OTFPushState
(
varPrec
time,
const
char
* type,
244
const
char
* cont,
const
char
* val);
245
258
trace_return_t
OTFPopState
(
varPrec
time,
const
char
* type,
259
const
char
* cont);
260
275
trace_return_t
OTFAddEvent
(
varPrec
time,
const
char
* type,
276
const
char
* cont,
const
char
* val);
277
296
trace_return_t
OTFStartLink
(
varPrec
time,
const
char
* type,
297
const
char
* src,
const
char
* dest,
298
const
char
* val ,
const
char
* key);
299
318
trace_return_t
OTFEndLink
(
varPrec
time,
const
char
* type,
319
const
char
* src,
const
char
* dest,
320
const
char
* val,
const
char
* key);
321
336
trace_return_t
OTFSetVar
(
varPrec
time,
const
char
* type,
337
const
char
* cont,
varPrec
val);
338
353
trace_return_t
OTFAddVar
(
varPrec
time,
const
char
* type,
354
const
char
* cont,
varPrec
val);
355
370
trace_return_t
OTFSubVar
(
varPrec
time,
const
char
* type,
371
const
char
* cont,
varPrec
val);
372
382
trace_return_t
OTFAddComment
(
const
char
* comment);
383
391
trace_return_t
OTFEndTrace
();
392
393
#endif
/* _GTG_OTF_BASIC_H_ */
394
395
396
Generated on Sun Jun 3 2012 02:12:28 for Generic Trace Generator (GTG) by
1.8.1