MySQL 8.0.40
Source Code Documentation
My_xp_thread_impl Class Reference

#include <my_xp_thread.h>

Inheritance diagram for My_xp_thread_impl:
[legend]

Public Member Functions

 My_xp_thread_impl ()=default
 
 ~My_xp_thread_impl () override=default
 
- Public Member Functions inherited from My_xp_thread_server
 My_xp_thread_server ()
 
 ~My_xp_thread_server () override
 
int create (PSI_thread_key key, const native_thread_attr_t *attr, native_start_routine func, void *arg) override
 Creates thread. More...
 
int create_detached (PSI_thread_key key, native_thread_attr_t *attr, native_start_routine func, void *arg) override
 Creates a detached thread. More...
 
int join (void **value_ptr) override
 Suspend invoking thread until this thread terminates. More...
 
int cancel () override
 Cancel this thread. More...
 
native_thread_tget_native_thread () override
 Retrieves native thread reference. More...
 
- Public Member Functions inherited from My_xp_thread
virtual ~My_xp_thread ()=default
 

Additional Inherited Members

- Protected Attributes inherited from My_xp_thread_server
native_thread_handlem_thread_handle
 

Constructor & Destructor Documentation

◆ My_xp_thread_impl()

My_xp_thread_impl::My_xp_thread_impl ( )
explicitdefault

◆ ~My_xp_thread_impl()

My_xp_thread_impl::~My_xp_thread_impl ( )
overridedefault

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