Regina 7.0 Calculation Engine
|
Gives access to native integer types that hold at least k bytes, where k may be any compile-time constant. More...
#include <utilities/intutils.h>
Public Types | |
using | type = typename IntOfSize< nextPowerOfTwo(bytes)>::type |
A native signed integer type with at least k bytes, where k is the template parameter. More... | |
using | utype = typename IntOfSize< nextPowerOfTwo(bytes)>::utype |
A native unsigned integer type with at least k bytes, where k is the template parameter. More... | |
Gives access to native integer types that hold at least k bytes, where k may be any compile-time constant.
bytes | the minimum number of bytes in the native integer types (i.e., the integer k described above). |
using regina::IntOfMinSize< bytes >::type = typename IntOfSize<nextPowerOfTwo(bytes)>::type |
A native signed integer type with at least k bytes, where k is the template parameter.
The default is void
, which indicates that Regina does not know how to access an integer type of the requested size.
using regina::IntOfMinSize< bytes >::utype = typename IntOfSize<nextPowerOfTwo(bytes)>::utype |
A native unsigned integer type with at least k bytes, where k is the template parameter.
The default is void
, which indicates that Regina does not know how to access an integer type of the requested size.