MySQL 8.0.40
Source Code Documentation
net::async_result< CompletionToken, Signature > Class Template Reference

#include <executor.h>

Public Types

using completion_handler_type = CompletionToken
 
using return_type = void
 

Public Member Functions

 async_result (completion_handler_type &)
 
 async_result (const async_result &)=delete
 
async_resultoperator= (const async_result &)=delete
 
return_type get ()
 

Member Typedef Documentation

◆ completion_handler_type

template<class CompletionToken , class Signature >
using net::async_result< CompletionToken, Signature >::completion_handler_type = CompletionToken

◆ return_type

template<class CompletionToken , class Signature >
using net::async_result< CompletionToken, Signature >::return_type = void

Constructor & Destructor Documentation

◆ async_result() [1/2]

template<class CompletionToken , class Signature >
net::async_result< CompletionToken, Signature >::async_result ( completion_handler_type )
inlineexplicit

◆ async_result() [2/2]

template<class CompletionToken , class Signature >
net::async_result< CompletionToken, Signature >::async_result ( const async_result< CompletionToken, Signature > &  )
delete

Member Function Documentation

◆ get()

template<class CompletionToken , class Signature >
return_type net::async_result< CompletionToken, Signature >::get ( )
inline

◆ operator=()

template<class CompletionToken , class Signature >
async_result & net::async_result< CompletionToken, Signature >::operator= ( const async_result< CompletionToken, Signature > &  )
delete

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