5 #ifndef _HEBench_Harness_Report_Types_H_0596d40a3cce4b108a81595c50eb286d
6 #define _HEBench_Harness_Report_Types_H_0596d40a3cce4b108a81595c50eb286d
16 #define MAX_DESCRIPTION_BUFFER_SIZE 256
17 #define MAX_SYMBOL_BUFFER_SIZE 4
18 #define MAX_TIME_REPORT_EVENT_DESCRIPTION_SIZE 256
#define MAX_TIME_REPORT_EVENT_DESCRIPTION_SIZE
#define MAX_DESCRIPTION_BUFFER_SIZE
#define MAX_SYMBOL_BUFFER_SIZE
int64_t time_interval_ratio_den
Denominator of timing scale ratio with respect to a unit.
char prefix[MAX_DESCRIPTION_BUFFER_SIZE]
Full name for the prefix (or empty string if no prefix).
uint64_t input_sample_count
int64_t time_interval_ratio_num
Scale of time interval used for this event.
char symbol[MAX_SYMBOL_BUFFER_SIZE]
Symbol for the prefix.
double value
Value in the specified unit.
uint32_t event_type_id
ID specifying the event type.
int64_t time_interval_ratio_den
Scale of time interval used for this event.
char description[MAX_TIME_REPORT_EVENT_DESCRIPTION_SIZE]
Description attached to this event.