MySQL 9.0.0
Source Code Documentation
My_xp_cond_impl Class Reference

#include <my_xp_cond.h>

Inheritance diagram for My_xp_cond_impl:
[legend]

Public Member Functions

 My_xp_cond_impl ()=default
 
 ~My_xp_cond_impl () override=default
 
- Public Member Functions inherited from My_xp_cond_server
 My_xp_cond_server ()
 
 ~My_xp_cond_server () override
 
int init (PSI_cond_key key) override
 Initialize cond. More...
 
int destroy () override
 Destroy cond. More...
 
int timed_wait (mysql_mutex_t *mutex, const struct timespec *abstime) override
 Wait for cond to be signaled during some time before unlocking mutex. More...
 
int wait (mysql_mutex_t *mutex) override
 Wait for cond to be signaled to unlock mutex. More...
 
int signal () override
 Signal cond. More...
 
int broadcast () override
 Broadcast cond. More...
 
mysql_cond_tget_native_cond () override
 Get reference to native cond. More...
 
- Public Member Functions inherited from My_xp_cond
virtual ~My_xp_cond ()=default
 

Additional Inherited Members

- Protected Attributes inherited from My_xp_cond_server
mysql_cond_tm_cond
 

Constructor & Destructor Documentation

◆ My_xp_cond_impl()

My_xp_cond_impl::My_xp_cond_impl ( )
explicitdefault

◆ ~My_xp_cond_impl()

My_xp_cond_impl::~My_xp_cond_impl ( )
overridedefault

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