MySQL 9.1.0
Source Code Documentation
|
#include <algorithm>
Go to the source code of this file.
Classes | |
class | Matcher::Range< S, E > |
matches a Range of characters. More... | |
class | Matcher::One< Arg > |
class | Matcher::One< Arg > |
matches one character in a list of possible candidates. More... | |
class | Matcher::Sor<> |
class | Matcher::Sor< Rules > |
matches Rules left-to-right with OR. More... | |
Namespaces | |
namespace | Matcher |
Typedefs | |
using | Matcher::Digit = Range< '0', '9'> |
[0-9]. More... | |
using | Matcher::Lower = Range< 'a', 'z'> |
[a-z]. More... | |
using | Matcher::Upper = Range< 'A', 'Z'> |
[A-Z]. More... | |
using | Matcher::Alpha = Sor< Lower, Upper > |
[a-zA-Z]. More... | |
using | Matcher::Alnum = Sor< Alpha, Digit > |
[a-zA-Z0-9]. More... | |
Functions | |
bool | Matcher::contains (char c, const std::initializer_list< char > &l) |
check if a initizalizer list contains a character. More... | |