| Home | Libraries | People | FAQ | More

##### Unsigned Integer Generators

Expression | Attribute | Description
--- | --- | ---
`lit(num)` | `Unused` | Generate `num`
`ushort_` | `unsigned short` | Generate an unsigned short integer
`ushort_(num)` | `unsigned short` | Generate `num` as an unsigned short integer, if an attribute is supplied it must match
`uint_` | `unsigned int` | Generate an unsigned int
`uint_(num)` | `unsigned int` | Generate `num` as an unsigned int, if an attribute is supplied it must match
`ulong_` | `unsigned long` | Generate an unsigned long integer
`ulong_(num)` | `unsigned long` | Generate `num` as an unsigned long integer, if an attribute is supplied it must match
`ulong_long` | `unsigned long long` | Generate an unsigned long long
`ulong_long(num)` | `unsigned long long` | Generate `num` as an unsigned long long, if an attribute is supplied it must match
`bin` | `unsigned int` | Generate a binary integer from an `unsigned int`
`oct` | `unsigned int` | Generate an octal integer from an `unsigned int`
`hex` | `unsigned int` | Generate a hexadecimal integer from an `unsigned int`

    uint_generator<
        Num, Radix
    >()

`Num`

Generate an unsigned `Num`

    uint_generator<
        Num, Radix
    >()(num)

`Num`

Generate an unsigned `num` as a `Num`, if an attribute is supplied it must match