![]()  | 
  
    Multi-ApplicationOnlineProfiling
    2.1
    
   | 
 


Go to the source code of this file.
Macros | |
| #define | OTF_EVENT_COUNT (MALP_OTF_ANALYSER_INFO_COUNT + T_MPI_COUNT + T_POSIX_COUNT) | 
Enumerations | |
| enum | OTF_Event_reserved_str {  MALP_OTF_ANALYSER_EMPTY_STRING = 0, MALP_OTF_ANALYSER_NODE_CLASS_STRING, MALP_OTF_ANALYSER_ROOT_NODE, MALP_OTF_ANALYSER_PROGRAM_CLASS_STRING, MALP_OTF_ANALYSER_FAKE_FUNCTION, MALP_OTF_ANALYSER_INFO_COUNT }  | 
| OTF2 id enumeration for basic information on archive.  More... | |
Functions | |
| static uint64_t | OTF_Event_count () | 
| char * | OTF_Event_resolve (uint64_t str_id) | 
| int | OTF_Event_set (uint64_t str_id, char *data) | 
| int | OTF_Event_forge (struct MALP_Trace_Event *otf_event, OTF_Event_type enterleave, MALP_Trace_event_type type, uint64_t subtype) | 
| void | OTF_Event_print (struct MALP_Trace_Event *otf_event) | 
| void | OTF_Event_forge_init () | 
| void | OTF_Event_forge_release () | 
Variables | |
| static const char *const | OTF_Event_names [MALP_OTF_ANALYSER_INFO_COUNT] | 
| #define OTF_EVENT_COUNT (MALP_OTF_ANALYSER_INFO_COUNT + T_MPI_COUNT + T_POSIX_COUNT) | 
Definition at line 56 of file OTF_Event_forge.h.
      
  | 
  inlinestatic | 
Definition at line 58 of file OTF_Event_forge.h.
| int OTF_Event_forge | ( | struct MALP_Trace_Event * | otf_event, | 
| OTF_Event_type | enterleave, | ||
| MALP_Trace_event_type | type, | ||
| uint64_t | subtype | ||
| ) | 
| void OTF_Event_forge_init | ( | ) | 
| void OTF_Event_forge_release | ( | ) | 
| void OTF_Event_print | ( | struct MALP_Trace_Event * | otf_event | ) | 
| char* OTF_Event_resolve | ( | uint64_t | str_id | ) | 
| int OTF_Event_set | ( | uint64_t | str_id, | 
| char * | data | ||
| ) | 
      
  | 
  static | 
Definition at line 47 of file OTF_Event_forge.h.