#include <routing_component.h>
◆ MySQLRoutingComponent() [1/2]
◆ MySQLRoutingComponent() [2/2]
  
  
      
        
          | MySQLRoutingComponent::MySQLRoutingComponent  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
privatedefault   | 
  
 
 
◆ api()
◆ current_total_connections()
      
        
          | uint64_t MySQLRoutingComponent::current_total_connections  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ deinit()
      
        
          | void MySQLRoutingComponent::deinit  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ erase()
      
        
          | void MySQLRoutingComponent::erase  | 
          ( | 
          const std::string &  | 
          name | ) | 
           | 
        
      
 
 
◆ get_connection()
◆ get_instance()
◆ init()
◆ max_total_connections()
  
  
      
        
          | uint64_t MySQLRoutingComponent::max_total_connections  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ operator=()
◆ register_route()
      
        
          | void MySQLRoutingComponent::register_route  | 
          ( | 
          const std::string &  | 
          name,  | 
        
        
           | 
           | 
          std::shared_ptr< MySQLRoutingBase >  | 
          srv  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ route_names()
      
        
          | std::vector< std::string > MySQLRoutingComponent::route_names  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ max_total_connections_
  
  
      
        
          | uint64_t MySQLRoutingComponent::max_total_connections_ {0} | 
         
       
   | 
  
private   | 
  
 
 
◆ routes_
  
  
      
        
          | std::map<std::string, std::weak_ptr<MySQLRoutingBase> > MySQLRoutingComponent::routes_ | 
         
       
   | 
  
private   | 
  
 
 
◆ routes_mu_
  
  
      
        
          | std::mutex MySQLRoutingComponent::routes_mu_ | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: