boost::urls::grammar::unsigned_rule

Match an unsigned decimal

Synopsis

template<class Unsigned>
struct unsigned_rule;

Types

Name

Description

value_type

Member Functions

Name

Description

parse

Description

Extra leading zeroes are disallowed.

Value Type

using value_type = Unsigned;

Example

Rules are used with the function parse .

system::result< unsigned short > rv = parse( "32767", unsigned_rule< unsigned short >{} );

BNF

unsigned      = "0" / ( ["1"..."9"] *DIGIT )

See Also