MySQL 8.4.0
Source Code Documentation
PFS_events Struct Reference

An event record. More...

#include <pfs_events.h>

Inheritance diagram for PFS_events:
[legend]

Public Member Functions

PFS_eventsoperator= (const PFS_events &rhs)=default
 

Public Attributes

ulonglong m_thread_internal_id
 THREAD_ID. More...
 
ulonglong m_event_id
 EVENT_ID. More...
 
ulonglong m_end_event_id
 END_EVENT_ID. More...
 
enum_event_type m_event_type
 (EVENT_TYPE) More...
 
ulonglong m_nesting_event_id
 NESTING_EVENT_ID. More...
 
enum_event_type m_nesting_event_type
 NESTING_EVENT_TYPE. More...
 
uint m_nesting_event_level
 NESTING_EVENT_LEVEL. More...
 
PFS_instr_classm_class
 Instrument metadata. More...
 
ulonglong m_timer_start
 Timer start. More...
 
ulonglong m_timer_end
 Timer end. More...
 
const char * m_source_file
 Location of the instrumentation in the source code (file name). More...
 
uint m_source_line
 Location of the instrumentation in the source code (line number). More...
 

Detailed Description

An event record.

Member Function Documentation

◆ operator=()

PFS_events & PFS_events::operator= ( const PFS_events rhs)
default

Member Data Documentation

◆ m_class

PFS_instr_class* PFS_events::m_class

Instrument metadata.

◆ m_end_event_id

ulonglong PFS_events::m_end_event_id

END_EVENT_ID.

◆ m_event_id

ulonglong PFS_events::m_event_id

EVENT_ID.

◆ m_event_type

enum_event_type PFS_events::m_event_type

(EVENT_TYPE)

◆ m_nesting_event_id

ulonglong PFS_events::m_nesting_event_id

NESTING_EVENT_ID.

◆ m_nesting_event_level

uint PFS_events::m_nesting_event_level

NESTING_EVENT_LEVEL.

◆ m_nesting_event_type

enum_event_type PFS_events::m_nesting_event_type

NESTING_EVENT_TYPE.

◆ m_source_file

const char* PFS_events::m_source_file

Location of the instrumentation in the source code (file name).

◆ m_source_line

uint PFS_events::m_source_line

Location of the instrumentation in the source code (line number).

◆ m_thread_internal_id

ulonglong PFS_events::m_thread_internal_id

THREAD_ID.

◆ m_timer_end

ulonglong PFS_events::m_timer_end

Timer end.

This member is populated only if m_class->m_timed is true.

◆ m_timer_start

ulonglong PFS_events::m_timer_start

Timer start.

This member is populated only if m_class->m_timed is true.


The documentation for this struct was generated from the following file: