Match an unsigned decimal
<boost/url/grammar/unsigned_rule.hpp>
template<class Unsigned>
struct unsigned_rule;
| Name |
|---|
value_type |
| Name |
|---|
parse |
Extra leading zeroes are disallowed.
using value_type = Unsigned;
Rules are used with the function parse.
system::result< unsigned short > rv = parse( "32767", unsigned_rule< unsigned short >{} );
unsigned = "0" / ( ["1"..."9"] *DIGIT )
| Name | Description |
|---|---|
| Unsigned | The unsigned integer type used to store the result. |