#include <executor.h>
 | 
|   | system_executor ()=default | 
|   | 
| system_context &  | context () const noexcept | 
|   | 
| void  | on_work_started () const noexcept | 
|   | 
| void  | on_work_finished () const noexcept | 
|   | 
| template<class Func , class ProtoAllocator >  | 
| void  | dispatch (Func &&f, const ProtoAllocator &a) const | 
|   | 
| template<class Func , class ProtoAllocator >  | 
| void  | post (Func &&f, const ProtoAllocator &a) const | 
|   | 
| template<class Func , class ProtoAllocator >  | 
| void  | defer (Func &&f, const ProtoAllocator &a) const | 
|   | 
◆ system_executor()
  
  
      
        
          | net::system_executor::system_executor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ context()
◆ defer()
template<class Func , class ProtoAllocator > 
      
        
          | void net::system_executor::defer  | 
          ( | 
          Func &&  | 
          f,  | 
        
        
           | 
           | 
          const ProtoAllocator &  | 
          a  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
◆ dispatch()
template<class Func , class ProtoAllocator > 
      
        
          | void net::system_executor::dispatch  | 
          ( | 
          Func &&  | 
          f,  | 
        
        
           | 
           | 
          const ProtoAllocator &  | 
          a  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
◆ on_work_finished()
  
  
      
        
          | void net::system_executor::on_work_finished  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinenoexcept   | 
  
 
 
◆ on_work_started()
  
  
      
        
          | void net::system_executor::on_work_started  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinenoexcept   | 
  
 
 
◆ post()
template<class Func , class ProtoAllocator > 
      
        
          | void net::system_executor::post  | 
          ( | 
          Func &&  | 
          f,  | 
        
        
           | 
           | 
          const ProtoAllocator &  | 
          a  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
The documentation for this class was generated from the following file:
- router/src/harness/include/mysql/harness/net_ts/executor.h