Some integer typedefs for easier portability.
unsigned long long int ulonglong
Definition: my_inttypes.h:56
Data types for columns used in the performance schema tables (declarations)
enum_event_type
Enum values for the NESTING_EVENT_TYPE columns.
Definition: pfs_column_types.h:275
An event record.
Definition: pfs_events.h:38
ulonglong m_nesting_event_id
NESTING_EVENT_ID.
Definition: pfs_events.h:48
ulonglong m_thread_internal_id
THREAD_ID.
Definition: pfs_events.h:40
PFS_events & operator=(const PFS_events &rhs)=default
ulonglong m_timer_end
Timer end.
Definition: pfs_events.h:64
ulonglong m_event_id
EVENT_ID.
Definition: pfs_events.h:42
enum_event_type m_nesting_event_type
NESTING_EVENT_TYPE.
Definition: pfs_events.h:50
const char * m_source_file
Location of the instrumentation in the source code (file name).
Definition: pfs_events.h:66
enum_event_type m_event_type
(EVENT_TYPE)
Definition: pfs_events.h:46
PFS_instr_class * m_class
Instrument metadata.
Definition: pfs_events.h:54
ulonglong m_timer_start
Timer start.
Definition: pfs_events.h:59
uint m_source_line
Location of the instrumentation in the source code (line number).
Definition: pfs_events.h:68
ulonglong m_end_event_id
END_EVENT_ID.
Definition: pfs_events.h:44
uint m_nesting_event_level
NESTING_EVENT_LEVEL.
Definition: pfs_events.h:52
Information for all instrumentation.
Definition: pfs_instr_class.h:248