![]() |
MySQL 9.5.0
Source Code Documentation
|
#include <algorithm>#include <cstring>#include <functional>#include <ranges>#include <string>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | rapidjson |
| namespace | routing_guidelines |
Functions | |
| std::string | routing_guidelines::str_strip (const std::string &s, const std::string &chars) |
| bool | routing_guidelines::str_eq (std::string_view a, std::string_view b) |
| bool | routing_guidelines::str_caseeq (const char *a, const char *b) |
| bool | routing_guidelines::str_caseeq (const char *a, const char *b, size_t n) |
| bool | routing_guidelines::str_caseeq (std::string_view lhs, std::string_view rhs) |
| int | routing_guidelines::str_casecmp (const char *a, const char *b) |
| Compares 2 strings case insensitive (for ascii) More... | |
| int | routing_guidelines::str_casecmp (const std::string &a, const std::string &b) |
| bool | routing_guidelines::str_ibeginswith (std::string_view str, std::string_view prefix) |
| bool | routing_guidelines::str_beginswith (std::string_view str, std::string_view prefix) |
| std::string | routing_guidelines::str_upper (std::string_view s) |
| Convert a copy of an ASCII string to uppercase and return. More... | |
| std::string | routing_guidelines::str_lower (std::string_view s) |
| Convert a copy of an ASCII string to lowercase and return. More... | |
| std::string | routing_guidelines::mysql_unescape_string (std::string_view s) |
| process escapes in a string , keep synchronous with sql_load unescape ("ntrb0ZN") More... | |
| std::string | routing_guidelines::like_to_regexp (std::string_view pattern) |
| template<typename Container > | |
| bool | routing_guidelines::case_contains (const Container &container, std::string_view str) |
| Check if container contains identincal string independent of case. More... | |
| bool | routing_guidelines::is_ipv4 (const std::string &address) |
| bool | routing_guidelines::is_ipv6 (const std::string &host) |
| std::string | routing_guidelines::network (const std::string &address, unsigned int bitlen) |
| Compute network part of an IPv4 address. More... | |
| std::string | routing_guidelines::format_json_error (const std::string &s, const rapidjson::ParseResult &ok, size_t chars) |
| Format JSON parse error adding responsible JSON part. More... | |
| bool | routing_guidelines::json_document_complete (const std::string &s) |
| Is JSON document held by the string complete or not. More... | |