MySQL 26.10.0
Source Code Documentation
hm::mutex_guard Class Reference

Scoped mutex. More...

#include <health_monitor_lock.h>

Public Member Functions

 mutex_guard (mysql_mutex_t *lock)
 
 mutex_guard (mutex_guard &&lock) noexcept
 
 ~mutex_guard ()
 

Private Attributes

mysql_mutex_t * m_lock
 

Detailed Description

Scoped mutex.

Constructor & Destructor Documentation

◆ mutex_guard() [1/2]

hm::mutex_guard::mutex_guard ( mysql_mutex_t *  lock)
explicit

◆ mutex_guard() [2/2]

hm::mutex_guard::mutex_guard ( mutex_guard &&  lock)
noexcept

◆ ~mutex_guard()

hm::mutex_guard::~mutex_guard ( )

Member Data Documentation

◆ m_lock

mysql_mutex_t* hm::mutex_guard::m_lock
private

The documentation for this class was generated from the following files: