26#ifndef MYSQL_QUERY_RUNNER_INCLUDED
27#define MYSQL_QUERY_RUNNER_INCLUDED
72 std::function<
int64(
const Row &)> *result_callback);
86 std::function<
void()> cleanup_callback =
nullptr);
102 std::function<
int64(
const Row &)> *result_callback);
112 const std::string &original);
118 const char *original,
size_t original_length);
124 const char *original,
size_t original_length);
143 std::string
operator[](std::size_t index)
const;
148 std::size_t
size()
const;
215 std::function<void()>>>
Some integer typedefs for easier portability.
int64_t int64
Definition: my_inttypes.h:68
static char * query
Definition: myisam_ftdump.cc:45
This file defines the client API to MySQL and also the ABI of the dynamically linked libmysqlclient.
char ** MYSQL_ROW
Definition: mysql.h:145
Definition: abstract_connection_program.h:38
bool length(const dd::Spatial_reference_system *srs, const Geometry *g1, double *length, bool *null) noexcept
Computes the length of linestrings and multilinestrings.
Definition: length.cc:76
size_t buffer_size(const ConstBufferSequence &buffers) noexcept
Definition: buffer.h:315
std::vector< T, ut::allocator< T > > vector
Specialization of vector which uses allocator.
Definition: ut0new.h:2875
repeated Source source
Definition: replication_asynchronous_connection_failover.proto:42