Designate a named argument for a replacement field
<boost/url/format.hpp>template<class T>
named_arg<T>
arg(
core::string_view name,
T const& arg);
Construct a named argument for a format URL string that contains named replacement fields.
The function parameters should be convertible to an implementation defined type able to store the name and a reference to any type potentially used as a format argument.
assert(format(
"https://example.com/~{username}",
arg("username", "mark")
).buffer() == "https://example.com/~mark");
| Name | Description |
|---|---|
| name | The format argument name |
| arg | The format argument value |