24#ifndef REGULAR_EXPRESSIONS_INCLUDED
25#define REGULAR_EXPRESSIONS_INCLUDED
34extern std::regex
ps_re;
35extern std::regex
sp_re;
A typesafe replacement for DYNAMIC_ARRAY.
Definition: prealloced_array.h:71
std::string str(const mysqlrouter::ConfigGenerator::Options::Endpoint &ep)
Definition: config_generator.cc:1105
Definition: buf0block_hint.cc:30
const mysql_service_registry_t * r
Definition: pfs_example_plugin_employee.cc:86
Performance schema instrumentation interface.
int multi_reg_replace(struct st_replace_regex *r, char *val, size_t *len)
Execute all substitutions on val.
Definition: regular_expressions.cc:152
int search_protocol_re(std::regex *re, const char *str)
Function to check if a protocol's regular expression matches the query string.
Definition: regular_expressions.cc:241
Definition: regular_expressions.h:38
int icase
Definition: regular_expressions.h:41
char * pattern
Definition: regular_expressions.h:39
char * replace
Definition: regular_expressions.h:40
Definition: regular_expressions.h:44
Prealloced_array< st_regex, 128 > regex_arr
Definition: regular_expressions.h:47
char * even_buf
Definition: regular_expressions.h:57
char * odd_buf
Definition: regular_expressions.h:58
int odd_buf_len
Definition: regular_expressions.h:60
st_replace_regex()
Definition: regular_expressions.h:45
int even_buf_len
Definition: regular_expressions.h:59
#define PSI_NOT_INSTRUMENTED
Definition: validate_password_imp.cc:44