Match an unsigned decimal
Synopsis
template<class Unsigned>
struct unsigned_rule;Types
| Name | 
Member Functions
| Name | 
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 )Template Parameters
| Name | Description | 
| Unsigned | The unsigned integer type used to store the result. | 
See Also
grammar::parse.
Created with MrDocs