MySQL  8.0.18
Source Code Documentation
PolyLock_mutex Class Reference

#include <sys_vars_shared.h>

Inheritance diagram for PolyLock_mutex:
PolyLock

Public Member Functions

 PolyLock_mutex (mysql_mutex_t *arg)
 
void rdlock ()
 
void wrlock ()
 
void unlock ()
 
- Public Member Functions inherited from PolyLock
virtual ~PolyLock ()
 

Private Attributes

mysql_mutex_tmutex
 

Constructor & Destructor Documentation

◆ PolyLock_mutex()

PolyLock_mutex::PolyLock_mutex ( mysql_mutex_t arg)
inline

Member Function Documentation

◆ rdlock()

void PolyLock_mutex::rdlock ( )
inlinevirtual

Implements PolyLock.

◆ unlock()

void PolyLock_mutex::unlock ( )
inlinevirtual

Implements PolyLock.

◆ wrlock()

void PolyLock_mutex::wrlock ( )
inlinevirtual

Implements PolyLock.

Member Data Documentation

◆ mutex

mysql_mutex_t* PolyLock_mutex::mutex
private

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