![]() |
MySQL 26.7.0
Source Code Documentation
|
Public Member Functions | |
| Entry (Mt_key key_mt_entry=0) | |
Public Attributes | |
| Task_id_type | m_id {0} |
| Task_object | m_obj |
| Mutex | m_lock |
| std::atomic_flag | m_active = ATOMIC_FLAG_INIT |
| char | padding [(cache_line_size -(sizeof(m_id)+sizeof(m_obj)+sizeof(m_lock)+sizeof(m_active)) % cache_line_size) % cache_line_size] |
|
inline |
| std::atomic_flag mysql::scheduler::Task_registry< Task_id_type, Task_object_type >::Entry::m_active = ATOMIC_FLAG_INIT |
| Task_id_type mysql::scheduler::Task_registry< Task_id_type, Task_object_type >::Entry::m_id {0} |
| Mutex mysql::scheduler::Task_registry< Task_id_type, Task_object_type >::Entry::m_lock |
| Task_object mysql::scheduler::Task_registry< Task_id_type, Task_object_type >::Entry::m_obj |
| char mysql::scheduler::Task_registry< Task_id_type, Task_object_type >::Entry::padding[(cache_line_size -(sizeof(m_id)+sizeof(m_obj)+ sizeof(m_lock)+sizeof(m_active)) % cache_line_size) % cache_line_size] |