25#ifndef _MYSQLROUTER_ROUTING_GUIDELINES_VERSION_INCLUDED_
26#define _MYSQLROUTER_ROUTING_GUIDELINES_VERSION_INCLUDED_
RoutingGuidelinesVersion ROUTER_UTILS_EXPORT get_routing_guidelines_supported_version()
Definition: routing_guidelines_version.cc:40
bool ROUTER_UTILS_EXPORT routing_guidelines_version_is_compatible(const mysqlrouter::RoutingGuidelinesVersion &required, const mysqlrouter::RoutingGuidelinesVersion &available)
Definition: routing_guidelines_version.cc:83
RoutingGuidelinesVersion ROUTER_UTILS_EXPORT routing_guidelines_version_from_string(const std::string &version_string)
Definition: routing_guidelines_version.cc:44
constexpr std::array kSupportedRoutingGuidelinesVersions
Definition: routing_guidelines_version.h:41
std::string ROUTER_CLUSTER_EXPORT to_string(const MetadataSchemaVersion &version)
Definition: cluster_metadata.cc:487
constexpr RoutingGuidelinesVersion kBaseRoutingGuidelines
Definition: routing_guidelines_version.h:38
required uint64 version
Definition: replication_group_member_actions.proto:41
#define ROUTER_UTILS_EXPORT
Definition: router_utils_export.h:15
Definition: routing_guidelines_version.h:36
Definition: version_base.h:33