CUBRID Engine
latest
|
Public Member Functions | |
cstrack_entry () | |
Public Attributes | |
std::uint8_t | m_enter_count |
bool | m_is_writer |
bool | m_is_demoted |
Definition at line 52 of file critical_section_tracker.hpp.
cubsync::critical_section_tracker::cstrack_entry::cstrack_entry | ( | void | ) |
Definition at line 41 of file critical_section_tracker.cpp.
std::uint8_t cubsync::critical_section_tracker::cstrack_entry::m_enter_count |
Definition at line 54 of file critical_section_tracker.hpp.
Referenced by cubsync::critical_section_tracker::check(), cubsync::critical_section_tracker::on_demote(), cubsync::critical_section_tracker::on_enter_as_reader(), cubsync::critical_section_tracker::on_enter_as_writer(), cubsync::critical_section_tracker::on_exit(), and cubsync::critical_section_tracker::on_promote().
bool cubsync::critical_section_tracker::cstrack_entry::m_is_demoted |
Definition at line 56 of file critical_section_tracker.hpp.
Referenced by cubsync::critical_section_tracker::check(), cubsync::critical_section_tracker::on_demote(), cubsync::critical_section_tracker::on_enter_as_reader(), cubsync::critical_section_tracker::on_enter_as_writer(), cubsync::critical_section_tracker::on_exit(), and cubsync::critical_section_tracker::on_promote().
bool cubsync::critical_section_tracker::cstrack_entry::m_is_writer |
Definition at line 55 of file critical_section_tracker.hpp.
Referenced by cubsync::critical_section_tracker::check(), cubsync::critical_section_tracker::on_demote(), cubsync::critical_section_tracker::on_enter_as_reader(), cubsync::critical_section_tracker::on_enter_as_writer(), cubsync::critical_section_tracker::on_exit(), and cubsync::critical_section_tracker::on_promote().