PAPI  5.0.1.0
PAPI_event_info_t Struct Reference

Data Fields

unsigned int event_code
char symbol [1024]
char short_descr [64]
char long_descr [1024]
int component_index
char units [64]
int location
int data_type
int value_type
int timescope
int update_type
int update_freq
unsigned int count
unsigned int event_type
char derived [64]
char postfix [256]
unsigned int code [12]
char name [12][256]
char note [1024]

Detailed Description

Definition at line 951 of file papi.h.


Field Documentation

array of values that further describe the event:

  • presets: native event_code values
  • native:, register values(?)

Definition at line 991 of file papi.h.

component this event belongs to

Definition at line 962 of file papi.h.

number of terms (usually 1) in the code and name fields

  • presets: these are native events
  • native: these are unused

Definition at line 975 of file papi.h.

data type returned by PAPI

Definition at line 965 of file papi.h.

name of the derived type

  • presets: usually NOT_DERIVED
  • native: empty string

Definition at line 983 of file papi.h.

preset (0x8xxxxxxx) or native (0x4xxxxxxx) event code

Definition at line 952 of file papi.h.

event type or category for preset events only

Definition at line 980 of file papi.h.

location event applies to

Definition at line 964 of file papi.h.

a longer description: typically a sentence for presets, possibly a paragraph from vendor docs for native events

Definition at line 957 of file papi.h.

< names of code terms: - presets: native event names,

  • native: descriptive strings for each register value(?)

Definition at line 997 of file papi.h.

an optional developer note supplied with a preset event to delineate platform specific anomalies or restrictions

Definition at line 1001 of file papi.h.

string containing postfix operations; only defined for preset events of derived type DERIVED_POSTFIX

Definition at line 986 of file papi.h.

a short description suitable for use as a label

Definition at line 955 of file papi.h.

name of the event

Definition at line 954 of file papi.h.

from start, etc.

Definition at line 967 of file papi.h.

units event is measured in

Definition at line 963 of file papi.h.

how frequently event is updated

Definition at line 969 of file papi.h.

how event is updated

Definition at line 968 of file papi.h.

sum or absolute

Definition at line 966 of file papi.h.


The documentation for this struct was generated from the following files:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines