24#ifndef PFS_SETUP_OBJECT_H 
   25#define PFS_SETUP_OBJECT_H 
   43class PFS_opaque_container_page;
 
Using this class is fraught with peril, and you need to be very careful when doing so.
Definition: sql_string.h:168
 
const char * table_name
Definition: rules_table_service.cc:56
 
Data types for columns used in the performance schema tables (declarations)
 
enum_object_type
Enum values for the various OBJECT_TYPE columns.
Definition: pfs_column_types.h:222
 
Miscellaneous global dependencies (declarations).
 
#define PFS_ALIGNED
Definition: pfs_global.h:57
 
Performance schema instruments (declarations).
 
Performance schema internal locks (declarations).
 
Object names (declarations).
 
required bool enabled
Definition: replication_group_member_actions.proto:33
 
Performance schema global sizing parameters.
Definition: pfs_server.h:113
 
Definition: pfs_name.h:336
 
Definition: pfs_name.h:285
 
Definition: pfs_name.h:186
 
Hash key for.
Definition: pfs_setup_object.h:51
 
PFS_schema_name m_schema_name
Definition: pfs_setup_object.h:53
 
PFS_object_name m_object_name
Definition: pfs_setup_object.h:54
 
enum_object_type m_object_type
Definition: pfs_setup_object.h:52
 
A setup_object record.
Definition: pfs_setup_object.h:58
 
PFS_opaque_container_page * m_page
Container page.
Definition: pfs_setup_object.h:68
 
bool m_enabled
ENABLED flag.
Definition: pfs_setup_object.h:64
 
PFS_setup_object_key m_key
Hash key.
Definition: pfs_setup_object.h:62
 
bool m_timed
TIMED flag.
Definition: pfs_setup_object.h:66
 
pfs_lock m_lock
Internal lock.
Definition: pfs_setup_object.h:60
 
Definition: pfs_name.h:234
 
Instrumented thread implementation.
Definition: pfs_instr.h:373
 
A 'lock' protecting performance schema internal buffers.
Definition: pfs_lock.h:154