boost::urls::grammar::parse

Parse a character buffer using a rule

Synopsis

Declared in header <boost/url/grammar/parse.hpp>

template<class Rule>
system::result<Rule::value_type>
parse(
    core::string_view s,
    Rule const& r);

Description

This function parses a complete string into the specified sequence of rules. If the string is not completely consumed, an error is returned instead.

Return Value

The parsed value upon success, otherwise an error.

Parameters

Name Description

s

The input string

r

The rule to use