UNISTDX_MAKE_ASSERT
UNISTDX_BASE_TYPES
using u64 = ::std::uint64_t

8-byte unsigned integer type.

using u8 = ::std::uint8_t

1-byte unsigned integer type.

using u32 = ::std::uint32_t

4-byte unsigned integer type.

using f64 = double

8-byte floating point type.

using i32 = ::std::int32_t

4-byte signed integer type.

using f32 = float

4-byte floating point type.

using i8 = ::std::int8_t

1-byte signed integer type.

using i64 = ::std::int64_t

8-byte signed integer type.

using i16 = ::std::int16_t

2-byte signed integer type.

using u16 = ::std::uint16_t

2-byte unsigned integer type.