olp-cpp-sdk
1.22.0
|
Maps an integer type to the one that can handle arithmetic overflows. More...
#include <AlignedBox.h>
Public Types | |
using | Type = T |
An alias for the integer type. | |
Maps an integer type to the one that can handle arithmetic overflows.
For integer types less than 64 bits, it maps to a larger type that can handle overflows. The default implementation handles types, including the floating-point ones. Specifications are used to handle integer types.
T
itself is a 64-bit integer type, it can overflow as well.