boost::urls::grammar
Types
Name |
Description |
Provides an aligned storage buffer aligned for T |
|
A case-insensitive equals predicate for strings |
|
A case-insensitive hash function object for strings |
|
A case-insensitive less predicate for strings |
|
Alias for |
|
Determine if T meets the requirements of Rule |
|
A set of characters |
|
A forward range of parsed elements |
|
A thread-safe collection of instances of T |
|
A pointer to a shared instance of T |
|
Common functionality for string views |
|
Match an unsigned decimal |
Functions
Name |
Description |
Return the case-insensitive comparison of s0 and s1 |
|
Return the case-insensitive digest of a string |
|
Return true if s0 equals s1 using case-insensitive comparison |
|
Return true if s0 is less than s1 using case-insensitive comparison |
|
Match a character literal Match a single character from a character set |
|
Find the first character in the string that is in the set. |
|
Find the first character in the string that is not in CharSet |
|
Return the hash of this value |
|
Return the decimal value of a hex character |
|
Match another rule, if the result is not empty |
|
Compare two string views for inequality |
|
Return the union of two character sets. |
|
Return a new character set by subtracting |
|
Compare two string views for less than |
|
Format a string to an output stream |
|
Compare two string views for less than or equal |
|
Compare two string views for equality |
|
Compare two string views for greater than |
|
Compare two string views for greater than or equal |
|
Match a rule, or the empty string |
|
Parse a character buffer using a rule |
|
Match a repeating number of elements |
|
Return a reference to a character set Return a reference to a rule |
|
Squelch the value of a rule |
|
Return c converted to lowercase |
|
Return c converted to uppercase |
|
Match a non-empty string of characters from a set |
|
Match a series of rules in order |
|
Match one of a set of rules |
Variables
Name |
Description |
The set of all characters |
|
The set of letters and digits |
|
The set of all letters |
|
Match a decimal octet |
|
The set of decimal digits |
|
The set of hexadecimal digits |
|
The set of visible characters |