Regina 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 | |
typedef IntOfSize< nextPowerOfTwo(bytes)>::type | type |
A native signed integer type with at least k bytes, where k is the template parameter. More... | |
typedef IntOfSize< nextPowerOfTwo(bytes)>::utype | 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). |
typedef IntOfSize<nextPowerOfTwo(bytes)>::type regina::IntOfMinSize< 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.
typedef IntOfSize<nextPowerOfTwo(bytes)>::utype regina::IntOfMinSize< 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.