userver: userver/storages/mysql/cluster.hpp File Reference
Loading...
Searching...
No Matches
cluster.hpp File Reference

Detailed Description

Client interface for a cluster of MySQL servers. Usually retrieved from components::MySQL.

Definition in file cluster.hpp.

Go to the source code of this file.

#include <memory>
#include <optional>
#include <string>
#include <userver/clients/dns/resolver_fwd.hpp>
#include <userver/components/component_fwd.hpp>
#include <userver/engine/deadline.hpp>
#include <userver/utils/statistics/writer.hpp>
#include <userver/storages/mysql/cluster_host_type.hpp>
#include <userver/storages/mysql/command_result_set.hpp>
#include <userver/storages/mysql/cursor_result_set.hpp>
#include <userver/storages/mysql/impl/bind_helper.hpp>
#include <userver/storages/mysql/options.hpp>
#include <userver/storages/mysql/query.hpp>
#include <userver/storages/mysql/statement_result_set.hpp>
#include <userver/storages/mysql/transaction.hpp>
+ Include dependency graph for cluster.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  storages::mysql::Cluster
 Client interface for a cluster of MySQL servers. Usually retrieved from components::MySQL. More...
 

Namespaces

namespace  storages
 Components, clients and helpers for different databases and storages.
 
namespace  storages::mysql
 Top namespace for uMySQL driver.