HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
v1::common_integer< L, R > Struct Template Reference

Detailed Description

template<typename L, typename... R>
struct v1::common_integer< L, R >

Get an integer type that will fit all values from all template parameters.

If there is a mix of signed and unsigned integer types, then:

  1. all unsigned integers are upgraded to a larger signed integer, then
  2. the largest signed integer is returned in type.

If all integers are unsigned or all integers are signed, then:

  1. the largest integer is returned in type.
Template Parameters
LAn integer type.
ROther integer types.

The documentation for this struct was generated from the following file: