Indexasmjit::Support::std_int< Size, IsUnsigned >

asmjit::Support::std_int< Size, IsUnsigned > Struct Template Reference [¶]

template<size_t Size, bool IsUnsigned>
struct asmjit::Support::std_int< Size, IsUnsigned >

std_int<Size, Unsigned> - Makes a signed or unsigned int-type by size that uses internally the same type as defined by <stdint.h> - thus only [u]int[8|16|32|64] types are used here. This is beneficial for creating abstractions that specialize handling of 32-bit and 64-bit types as only two specializations would be required to cover them all.

Additionally, std_int can be used to turn enums into their underlying representations, etc...