|  | MySQL 9.5.0
    Source Code Documentation | 
#include <pfs_buffer_container.h>
| Public Attributes | |
| PFS_single_stat * | m_instr_class_waits_array {nullptr} | 
| PFS_stage_stat * | m_instr_class_stages_array {nullptr} | 
| PFS_statement_stat * | m_instr_class_statements_array {nullptr} | 
| PFS_transaction_stat * | m_instr_class_transactions_array {nullptr} | 
| PFS_error_stat * | m_instr_class_errors_array {nullptr} | 
| PFS_memory_shared_stat * | m_instr_class_memory_array {nullptr} | 
|  Public Attributes inherited from PFS_buffer_default_array< PFS_account > | |
| std::atomic< bool > | m_full | 
| Page full flag.  More... | |
| PFS_cacheline_atomic_size_t | m_monotonic | 
| Monotonic counter.  More... | |
| std::atomic< PFS_account * > | m_ptr | 
| Array of values.  More... | |
| std::atomic< size_t > | m_max | 
| Max number of items in the page.  More... | |
| std::atomic< PFS_opaque_container * > | m_container | 
| Container.  More... | |
| Additional Inherited Members | |
|  Public Types inherited from PFS_buffer_default_array< PFS_account > | |
| typedef PFS_account | value_type | 
|  Public Member Functions inherited from PFS_buffer_default_array< PFS_account > | |
| value_type * | allocate (pfs_dirty_state *dirty_state) | 
| void | deallocate (value_type *pfs) | 
| PFS_account * | get_first () | 
| PFS_account * | get_last () | 
| PFS_error_stat* PFS_account_array::m_instr_class_errors_array {nullptr} | 
| PFS_memory_shared_stat* PFS_account_array::m_instr_class_memory_array {nullptr} | 
| PFS_stage_stat* PFS_account_array::m_instr_class_stages_array {nullptr} | 
| PFS_statement_stat* PFS_account_array::m_instr_class_statements_array {nullptr} | 
| PFS_transaction_stat* PFS_account_array::m_instr_class_transactions_array {nullptr} | 
| PFS_single_stat* PFS_account_array::m_instr_class_waits_array {nullptr} |