![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
#include "mysqlrouter/router_export.h"#include <stdexcept>#include "config_generator.h"#include "mysqlrouter/cluster_metadata.h"#include "mysqlrouter/mysql_session.h"#include "socket_operations.h"Go to the source code of this file.
Classes | |
| struct | mysqlrouter::ClusterInfo | 
| class | mysqlrouter::ClusterMetadata | 
| class | mysqlrouter::ClusterMetadataGR | 
| class | mysqlrouter::ClusterMetadataGRV1 | 
| class | mysqlrouter::ClusterMetadataGRV2 | 
| class | mysqlrouter::ClusterMetadataGRInClusterSet | 
| class | mysqlrouter::ClusterMetadataAR | 
Namespaces | |
| namespace | mysqlrouter | 
Typedefs | |
| using | mysqlrouter::OptionsMap = std::map< std::string, std::string > | 
Functions | |
| std::unique_ptr< ClusterMetadata > | mysqlrouter::create_metadata (const MetadataSchemaVersion &schema_version, MySQLSession *mysql, const OptionsMap &options, mysql_harness::SocketOperationsBase *sockops) |