Multi-ApplicationOnlineProfiling  2.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
OTF_Event_forge.c File Reference
#include "OTF_Event_forge.h"
#include <stdio.h>
#include <stdlib.h>
Include dependency graph for OTF_Event_forge.c:

Go to the source code of this file.

Functions

uint64_t OTF_Event_resolve_str_id (MALP_Trace_event_type type, uint64_t subtype)
 
char * OTF_Event_resolve (uint64_t str_id)
 
int OTF_Event_set (uint64_t str_id, char *data)
 
void OTF_Event_forge_init ()
 
void OTF_Event_forge_release ()
 
int OTF_Event_forge (struct MALP_Trace_Event *event, OTF_Event_type enterleave, MALP_Trace_event_type type, uint64_t subtype)
 
void OTF_Event_print (struct MALP_Trace_Event *event)
 

Variables

char * OTF_Str_ids [OTF_EVENT_COUNT]
 

Function Documentation

int OTF_Event_forge ( struct MALP_Trace_Event event,
OTF_Event_type  enterleave,
MALP_Trace_event_type  type,
uint64_t  subtype 
)

Definition at line 116 of file OTF_Event_forge.c.

Here is the call graph for this function:

void OTF_Event_forge_init ( )

Definition at line 76 of file OTF_Event_forge.c.

Here is the call graph for this function:

void OTF_Event_forge_release ( )

Definition at line 102 of file OTF_Event_forge.c.

Here is the call graph for this function:

void OTF_Event_print ( struct MALP_Trace_Event event)

Definition at line 154 of file OTF_Event_forge.c.

Here is the call graph for this function:

char* OTF_Event_resolve ( uint64_t  str_id)

Definition at line 49 of file OTF_Event_forge.c.

Here is the caller graph for this function:

uint64_t OTF_Event_resolve_str_id ( MALP_Trace_event_type  type,
uint64_t  subtype 
)

Definition at line 25 of file OTF_Event_forge.c.

Here is the caller graph for this function:

int OTF_Event_set ( uint64_t  str_id,
char *  data 
)

Definition at line 57 of file OTF_Event_forge.c.

Here is the caller graph for this function:

Variable Documentation

char* OTF_Str_ids[OTF_EVENT_COUNT]

Definition at line 23 of file OTF_Event_forge.c.