23#ifndef REGULAR_EXPRESSIONS_INCLUDED
24#define REGULAR_EXPRESSIONS_INCLUDED
33extern std::regex
ps_re;
34extern std::regex
sp_re;
A typesafe replacement for DYNAMIC_ARRAY.
Definition: prealloced_array.h:70
std::string str(const mysqlrouter::ConfigGenerator::Options::Endpoint &ep)
Definition: config_generator.cc:1063
Definition: buf0block_hint.cc:29
const mysql_service_registry_t * r
Definition: pfs_example_plugin_employee.cc:85
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:151
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:240
Definition: regular_expressions.h:37
int icase
Definition: regular_expressions.h:40
char * pattern
Definition: regular_expressions.h:38
char * replace
Definition: regular_expressions.h:39
Definition: regular_expressions.h:43
Prealloced_array< st_regex, 128 > regex_arr
Definition: regular_expressions.h:46
char * even_buf
Definition: regular_expressions.h:56
char * odd_buf
Definition: regular_expressions.h:57
int odd_buf_len
Definition: regular_expressions.h:59
st_replace_regex()
Definition: regular_expressions.h:44
int even_buf_len
Definition: regular_expressions.h:58
#define PSI_NOT_INSTRUMENTED
Definition: validate_password_imp.cc:41