MySQL 9.2.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
routing_guidelines_version.h File Reference
#include "mysqlrouter/router_utils_export.h"
#include "mysqlrouter/version_base.h"
#include <array>
#include <string>

Go to the source code of this file.

Classes

struct  mysqlrouter::RoutingGuidelinesVersion
 

Namespaces

namespace  mysqlrouter
 

Functions

std::string ROUTER_UTILS_EXPORT mysqlrouter::to_string (const RoutingGuidelinesVersion &version)
 
RoutingGuidelinesVersion ROUTER_UTILS_EXPORT mysqlrouter::get_routing_guidelines_supported_version ()
 
RoutingGuidelinesVersion ROUTER_UTILS_EXPORT mysqlrouter::routing_guidelines_version_from_string (const std::string &version_string)
 
bool ROUTER_UTILS_EXPORT mysqlrouter::routing_guidelines_version_is_compatible (const mysqlrouter::RoutingGuidelinesVersion &required, const mysqlrouter::RoutingGuidelinesVersion &available)
 

Variables

constexpr RoutingGuidelinesVersion mysqlrouter::kBaseRoutingGuidelines {1, 0}
 
constexpr std::array mysqlrouter::kSupportedRoutingGuidelinesVersions