#include <routing_simulator.h>
◆ Routing_simulator()
◆ parse_destination()
stdx::expected< void, std::string > routing_guidelines::Routing_simulator::parse_destination |
( |
const rapidjson::Document & |
d, |
|
|
std::string_view |
expected_name |
|
) |
| |
|
private |
◆ parse_router()
stdx::expected< void, std::string > routing_guidelines::Routing_simulator::parse_router |
( |
const rapidjson::Document & |
d | ) |
|
|
private |
◆ parse_source()
stdx::expected< void, std::string > routing_guidelines::Routing_simulator::parse_source |
( |
const rapidjson::Document & |
d, |
|
|
std::string_view |
expected_name |
|
) |
| |
|
private |
◆ parse_sql()
stdx::expected< void, std::string > routing_guidelines::Routing_simulator::parse_sql |
( |
const rapidjson::Document & |
d, |
|
|
std::string_view |
expected_name |
|
) |
| |
|
private |
◆ process_document()
stdx::expected< void, std::string > routing_guidelines::Routing_simulator::process_document |
( |
const std::string & |
s | ) |
|
◆ destinations_
std::unordered_map<std::string, Server_info> routing_guidelines::Routing_simulator::destinations_ |
|
private |
◆ external_cache_
◆ external_context_
◆ last_destination_
std::string routing_guidelines::Routing_simulator::last_destination_ |
|
private |
◆ last_source_
int64_t routing_guidelines::Routing_simulator::last_source_ {-1} |
|
private |
◆ router_
Router_info routing_guidelines::Routing_simulator::router_ |
|
private |
◆ rpd_
◆ server_
Server_info routing_guidelines::Routing_simulator::server_ |
|
private |
◆ session_
Session_info routing_guidelines::Routing_simulator::session_ |
|
private |
◆ sources_
std::unordered_map<int, Session_info> routing_guidelines::Routing_simulator::sources_ |
|
private |
◆ sql_
Sql_info routing_guidelines::Routing_simulator::sql_ |
|
private |
The documentation for this class was generated from the following files: