struct u16

Declaration

struct u16 { /* full declaration omitted */ };

Description

A 16-bit unsigned integer. See the [namespace level documentation]($sus::num) for more.

Declared at: sus/num/unsigned_integer.h:84

Member Variables

public uint16_t primitive_value = {0U}
The inner primitive value. Prefer to cast to the desired primitive type, such as with `uint32_t{n}` for a numeric value `n`.
public static unsigned short const MIN_PRIMITIVE = __private::min_value<unsigned short>()
The smallest value that can be represented by an [`
public static unsigned short const MAX_PRIMITIVE = __private::max_value<unsigned short>()
The largest value that can be represented by an [`
public static const sus::num::u16 MIN
The smallest value that can be represented by an [`
public static const sus::num::u16 MAX
The largest value that can be represented by an [`
public static const sus::num::u32 BITS
The size of and [`