...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
Match a single character from a character set.
Defined in header <boost/url/grammar/delim_rule.hpp>
template< class CharSet> constexpr implementation-defined delim_rule( CharSet const& cs);
This matches exactly one character which belongs to the specified character
set. The value is a reference to the character in the underlying buffer,
expressed as a string_view
. The function squelch
may be used to turn this into void
instead. If there is no more input, the error code error::need_more
is returned.
using value_type = string_view;
Rules are used with the function parse
.
result< string_view > rv = parse( "X", delim_rule( alpha_chars ) );
Name |
Description |
---|---|
|
The character set to use. |
Convenience header <boost/url/grammar.hpp>