Generic Trace Generator (GTG) 0.1
|
paje_GTGBasic1 is the Paje implementation of the basic interface to generate traces (GTGBasic1). More...
#include "GTGBasic.h"
Go to the source code of this file.
Data Structures | |
struct | gtg_paje_edp_s |
struct | gtg_paje_eventdef_s |
Macros | |
#define | FMT_PAJE 0 |
Constant to create a paje trace. | |
#define | FMT_VITE 1 |
Constant to create a vite trace. | |
Typedefs | |
typedef struct gtg_paje_edp_s | gtg_paje_edp_t |
typedef struct gtg_paje_eventdef_s | gtg_paje_eventdef_t |
Functions | |
trace_return_t | pajeInitTrace (const char *filename, int rank, gtg_flag_t flags, int fmt) |
char * | pajeGetName (int rk) |
trace_return_t | pajeSetCompress (int val) |
trace_return_t | pajeAddContType (const char *alias, const char *contType, const char *name) |
trace_return_t | pajeAddStateType (const char *alias, const char *contType, const char *name) |
trace_return_t | pajeAddEventType (const char *alias, const char *contType, const char *name) |
trace_return_t | pajeAddLinkType (const char *alias, const char *name, const char *contType, const char *srcContType, const char *destContType) |
trace_return_t | pajeAddVarType (const char *alias, const char *contType, const char *name) |
trace_return_t | pajeAddEntityValue (const char *alias, const char *entType, const char *name, const char *color) |
trace_return_t | pajeAddContainer (varPrec time, const char *alias, const char *type, const char *container, const char *name, const char *file) |
trace_return_t | pajeSeqAddContainer (varPrec time, const char *alias, const char *type, const char *container, const char *name) |
trace_return_t | pajeDestroyContainer (varPrec time, const char *name, const char *type) |
trace_return_t | pajeSetState (varPrec time, const char *type, const char *cont, const char *val) |
trace_return_t | pajePushState (varPrec time, const char *type, const char *cont, const char *val) |
trace_return_t | pajePopState (varPrec time, const char *type, const char *cont) |
trace_return_t | pajeAddEvent (varPrec time, const char *type, const char *cont, const char *val) |
trace_return_t | pajeStartLink (varPrec time, const char *type, const char *cont, const char *src, const char *val, const char *key) |
trace_return_t | pajeEndLink (varPrec time, const char *type, const char *cont, const char *dest, const char *val, const char *key) |
trace_return_t | pajeSetVar (varPrec time, const char *type, const char *cont, varPrec val) |
trace_return_t | pajeAddVar (varPrec time, const char *type, const char *cont, varPrec val) |
trace_return_t | pajeSubVar (varPrec time, const char *type, const char *cont, varPrec val) |
trace_return_t | pajeAddComment (const char *comment) |
trace_return_t | pajeEndTrace () |
trace_return_t | viteEndTrace () |
void | pajeEventDefAddParam (enum gtg_paje_evtdef_e event, const char *name, enum gtg_paje_fieldtype_e type) |
Variables | |
gtg_paje_eventdef_t | paje_eventdefs [GTG_PAJE_EVTDEF_NBR] |
paje_GTGBasic1 is the Paje implementation of the basic interface to generate traces (GTGBasic1).
#define FMT_PAJE 0 |
Constant to create a paje trace.
#define FMT_VITE 1 |
Constant to create a vite trace.
typedef struct gtg_paje_edp_s gtg_paje_edp_t |
typedef struct gtg_paje_eventdef_s gtg_paje_eventdef_t |
enum gtg_paje_evtdef_e |
enum gtg_paje_fieldtype_e |
trace_return_t pajeAddComment | ( | const char * | comment | ) |
trace_return_t pajeAddContainer | ( | varPrec | time, |
const char * | alias, | ||
const char * | type, | ||
const char * | container, | ||
const char * | name, | ||
const char * | file | ||
) |
trace_return_t pajeAddContType | ( | const char * | alias, |
const char * | contType, | ||
const char * | name | ||
) |
trace_return_t pajeAddEntityValue | ( | const char * | alias, |
const char * | entType, | ||
const char * | name, | ||
const char * | color | ||
) |
trace_return_t pajeAddEvent | ( | varPrec | time, |
const char * | type, | ||
const char * | cont, | ||
const char * | val | ||
) |
trace_return_t pajeAddEventType | ( | const char * | alias, |
const char * | contType, | ||
const char * | name | ||
) |
trace_return_t pajeAddLinkType | ( | const char * | alias, |
const char * | name, | ||
const char * | contType, | ||
const char * | srcContType, | ||
const char * | destContType | ||
) |
trace_return_t pajeAddStateType | ( | const char * | alias, |
const char * | contType, | ||
const char * | name | ||
) |
trace_return_t pajeAddVar | ( | varPrec | time, |
const char * | type, | ||
const char * | cont, | ||
varPrec | val | ||
) |
trace_return_t pajeAddVarType | ( | const char * | alias, |
const char * | contType, | ||
const char * | name | ||
) |
trace_return_t pajeDestroyContainer | ( | varPrec | time, |
const char * | name, | ||
const char * | type | ||
) |
trace_return_t pajeEndLink | ( | varPrec | time, |
const char * | type, | ||
const char * | cont, | ||
const char * | dest, | ||
const char * | val, | ||
const char * | key | ||
) |
trace_return_t pajeEndTrace | ( | ) |
void pajeEventDefAddParam | ( | enum gtg_paje_evtdef_e | event, |
const char * | name, | ||
enum gtg_paje_fieldtype_e | type | ||
) |
char * pajeGetName | ( | int | rk | ) |
trace_return_t pajeInitTrace | ( | const char * | filename, |
int | rank, | ||
gtg_flag_t | flags, | ||
int | fmt | ||
) |
trace_return_t pajePopState | ( | varPrec | time, |
const char * | type, | ||
const char * | cont | ||
) |
trace_return_t pajePushState | ( | varPrec | time, |
const char * | type, | ||
const char * | cont, | ||
const char * | val | ||
) |
trace_return_t pajeSeqAddContainer | ( | varPrec | time, |
const char * | alias, | ||
const char * | type, | ||
const char * | container, | ||
const char * | name | ||
) |
trace_return_t pajeSetCompress | ( | int | val | ) |
trace_return_t pajeSetState | ( | varPrec | time, |
const char * | type, | ||
const char * | cont, | ||
const char * | val | ||
) |
trace_return_t pajeSetVar | ( | varPrec | time, |
const char * | type, | ||
const char * | cont, | ||
varPrec | val | ||
) |
trace_return_t pajeStartLink | ( | varPrec | time, |
const char * | type, | ||
const char * | cont, | ||
const char * | src, | ||
const char * | val, | ||
const char * | key | ||
) |
trace_return_t pajeSubVar | ( | varPrec | time, |
const char * | type, | ||
const char * | cont, | ||
varPrec | val | ||
) |
trace_return_t viteEndTrace | ( | ) |
|
extern |