MySQL 8.0.40
Source Code Documentation
NoPolicy< Mutex > Struct Template Reference

#include <sync0policy.h>

Public Member Functions

 NoPolicy ()=default
 Default constructor. More...
 
void init (const Mutex &, latch_id_t, const char *, uint32_t) 1
 
void destroy () 1
 
void enter (const Mutex &, const char *, ulint line) 1
 
void add (uint32_t, uint32_t) 1
 
void locked (const Mutex &, const char *, ulint) 1
 
void release (const Mutex &) 1
 
std::string to_string () const
 
latch_id_t get_id () const
 

Constructor & Destructor Documentation

◆ NoPolicy()

template<typename Mutex >
NoPolicy< Mutex >::NoPolicy ( )
default

Default constructor.

Member Function Documentation

◆ add()

template<typename Mutex >
void NoPolicy< Mutex >::add ( uint32_t  ,
uint32_t   
)
inline

◆ destroy()

template<typename Mutex >
void NoPolicy< Mutex >::destroy ( )
inline

◆ enter()

template<typename Mutex >
void NoPolicy< Mutex >::enter ( const Mutex &  ,
const char *  ,
ulint  line 
)
inline

◆ get_id()

template<typename Mutex >
latch_id_t NoPolicy< Mutex >::get_id ( ) const

◆ init()

template<typename Mutex >
void NoPolicy< Mutex >::init ( const Mutex &  ,
latch_id_t  ,
const char *  ,
uint32_t   
)
inline

◆ locked()

template<typename Mutex >
void NoPolicy< Mutex >::locked ( const Mutex &  ,
const char *  ,
ulint   
)
inline

◆ release()

template<typename Mutex >
void NoPolicy< Mutex >::release ( const Mutex &  )
inline

◆ to_string()

template<typename Mutex >
std::string NoPolicy< Mutex >::to_string ( ) const
inline

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