MySQL 9.0.0
Source Code Documentation
IoBackend Class Reference

#include <io_backend.h>

Static Public Member Functions

static std::string preferred ()
 preferred backend for this platform. More...
 
static std::set< std::string > supported ()
 supported backends for this platform. More...
 
static std::unique_ptr< net::IoServiceBasebackend (const std::string &name)
 create a backend from name. More...
 

Member Function Documentation

◆ backend()

std::unique_ptr< net::IoServiceBase > IoBackend::backend ( const std::string &  name)
static

create a backend from name.

Parameters
namename of the backend.
Returns
backend
Return values
nullptrif name doesn't refer to supported backends.

◆ preferred()

std::string IoBackend::preferred ( )
static

preferred backend for this platform.

◆ supported()

std::set< std::string > IoBackend::supported ( )
static

supported backends for this platform.


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