![]() |
MySQL 9.2.0
Source Code Documentation
|
#include <optional>
#include <string>
#include <string_view>
#include <system_error>
#include <rapidjson/document.h>
#include <rapidjson/error/en.h>
#include <rapidjson/prettywriter.h>
#include <rapidjson/stringbuffer.h>
#include "mysql/harness/config_parser.h"
#include "mysql/harness/net_ts/io_context.h"
#include "mysql/harness/stdx/expected.h"
#include "mysqlrouter/routing_export.h"
#include "mysqlrouter/uri.h"
#include "protocol/protocol.h"
Go to the source code of this file.
Classes | |
class | Guidelines_from_conf_adapter |
Helper class used to create routing guideline from Router configuration. More... | |
struct | Guidelines_from_conf_adapter::Role_info |
Information about one routing section. More... | |
Functions | |
stdx::expected< std::string, std::error_code > ROUTING_EXPORT | create_routing_guidelines_document (const mysql_harness::Config::ConstSectionList §ions, net::io_context &io_ctx) |
Create a routing guideline from Router configuration. More... | |
stdx::expected< std::string, std::error_code > ROUTING_EXPORT create_routing_guidelines_document | ( | const mysql_harness::Config::ConstSectionList & | sections, |
net::io_context & | io_ctx | ||
) |
Create a routing guideline from Router configuration.
sections | Router configuration sections |
io_ctx | IO context |