Return a new character set which is the complement of another character set.
Synopsis
Declared in header </boost/url/grammar/lut_chars.hpp#L363[boost/url/grammar/lut_chars.hpp,window=blank_]>
constexpr
lut_chars
operator~() const noexcept;
Description
This function returns a new character set which contains all of the characters
that are not in *this
.
Example
This statement declares a character set containing everything but vowels:
constexpr lut_chars not_vowels = ~lut_chars( "AEIOU" "aeiou" );
Complexity
Constant.
Exception Safety
Throws nothing.
Return Value
-
lut_chars