![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
This is the complete list of members for ConnectionPool, including all inherited members.
| add(ServerSideConnection conn) | ConnectionPool | |
| add_if_not_full(ServerSideConnection conn) | ConnectionPool | |
| async_close_connection(ConnectionPool::ServerSideConnection conn) | ConnectionPool | |
| connection_type typedef | ConnectionPool | |
| ConnectionIdentifier typedef | ConnectionPool | |
| ConnectionPool(uint32_t max_pooled_connections, std::chrono::milliseconds idle_timeout) | ConnectionPool | inline | 
| ConnectionPool(const ConnectionPool &)=delete | ConnectionPool | |
| ConnectionPool(ConnectionPool &&)=delete | ConnectionPool | |
| current_pooled_connections() const | ConnectionPool | |
| current_stashed_connections() const | ConnectionPool | |
| discard_all_stashed(ConnectionIdentifier from) | ConnectionPool | |
| erase(pool_type::iterator it) | ConnectionPool | protected | 
| erase_from_stash(stash_type::iterator it) | ConnectionPool | protected | 
| for_close_ | ConnectionPool | protected | 
| idle_timeout() const | ConnectionPool | inline | 
| idle_timeout_ | ConnectionPool | protected | 
| max_pooled_connections() const | ConnectionPool | inline | 
| max_pooled_connections_ | ConnectionPool | protected | 
| operator=(const ConnectionPool &)=delete | ConnectionPool | |
| operator=(ConnectionPool &&)=delete | ConnectionPool | |
| pool_ | ConnectionPool | protected | 
| pool_type typedef | ConnectionPool | protected | 
| pop_if(const std::string &ep, std::predicate< const ServerSideConnection & > auto pred) | ConnectionPool | inline | 
| remove_pooled_connection(std::string ep, std::shared_ptr< PooledConnection< ServerSideConnection > >) | ConnectionPool | protected | 
| remove_stashed_connection(std::string ep, std::shared_ptr< PooledConnection< ServerSideConnection > >) | ConnectionPool | protected | 
| reused_ | ConnectionPool | protected | 
| reused_connections() const | ConnectionPool | inline | 
| ServerSideConnection typedef | ConnectionPool | |
| stash(ServerSideConnection conn, ConnectionIdentifier from, std::chrono::milliseconds delay) | ConnectionPool | |
| stash_ | ConnectionPool | protected | 
| stash_type typedef | ConnectionPool | protected | 
| unstash_if(const std::string &ep, std::function< bool(const ServerSideConnection &)> pred, bool ignore_sharing_delay=false) | ConnectionPool | |
| unstash_mine(const std::string &ep, ConnectionIdentifier conn_id) | ConnectionPool | |
| ~ConnectionPool()=default | ConnectionPool |