Crate c99

Source

Constants§

INT8_MAX
Maximum value of an object of type int8_t.
INT8_MIN
Minimum value of an object of type int8_t.
INT16_MAX
Maximum value of an object of type int16_t.
INT16_MIN
Minimum value of an object of type int16_t.
INT32_MAX
Maximum value of an object of type int32_t.
INT32_MIN
Minimum value of an object of type int32_t.
INT64_MAX
Maximum value of an object of type int64_t.
INT64_MIN
Minimum value of an object of type int64_t.
INTMAX_MAX
Minimum value of an object of type intmax_t.
INTMAX_MIN
Maximum value of an object of type intmax_t.
INTPTR_MAX
Minimum value of an object of type intptr_t.
INTPTR_MIN
Maximum value of an object of type intptr_t.
INT_FAST8_MAX
Maximum value of an object of type int_fast8_t.
INT_FAST8_MIN
Minimum value of an object of type int_fast8_t.
INT_FAST16_MAX
Maximum value of an object of type int_fast16_t.
INT_FAST16_MIN
Minimum value of an object of type int_fast16_t.
INT_FAST32_MAX
Maximum value of an object of type int_fast32_t.
INT_FAST32_MIN
Minimum value of an object of type int_fast32_t.
INT_FAST64_MAX
Maximum value of an object of type int_fast64_t.
INT_FAST64_MIN
Minimum value of an object of type int_fast64_t.
INT_LEAST8_MAX
Maximum value of an object of type int_least8_t.
INT_LEAST8_MIN
Minimum value of an object of type int_least8_t.
INT_LEAST16_MAX
Maximum value of an object of type int_least16_t.
INT_LEAST16_MIN
Minimum value of an object of type int_least16_t.
INT_LEAST32_MAX
Maximum value of an object of type int_least32_t.
INT_LEAST32_MIN
Minimum value of an object of type int_least32_t.
INT_LEAST64_MAX
Maximum value of an object of type int_least64_t.
INT_LEAST64_MIN
Minimum value of an object of type int_least64_t.
UINT8_MAX
Maximum value of an object of type uint8_t.
UINT16_MAX
Maximum value of an object of type uint16_t.
UINT32_MAX
Maximum value of an object of type uint32_t.
UINT64_MAX
Maximum value of an object of type uint64_t.
UINTMAX_MAX
Maximum value of an object of type uintmax_t.
UINTPTR_MAX
Maximum value of an object of type uintptr_t.
UINT_FAST8_MAX
Maximum value of an object of type uint_fast8_t.
UINT_FAST16_MAX
Maximum value of an object of type uint_fast16_t.
UINT_FAST32_MAX
Maximum value of an object of type uint_fast32_t.
UINT_FAST64_MAX
Maximum value of an object of type uint_fast64_t.
UINT_LEAST8_MAX
Maximum value of an object of type uint_least8_t.
UINT_LEAST16_MAX
Maximum value of an object of type uint_least16_t.
UINT_LEAST32_MAX
Maximum value of an object of type uint_least32_t.
UINT_LEAST64_MAX
Maximum value of an object of type uint_least64_t.

Type Aliases§

int8_t
Signed integer type with width of exactly 8 bits.
int16_t
Signed integer type with width of exactly 16 bits.
int32_t
Signed integer type with width of exactly 32 bits.
int64_t
Signed integer type with width of exactly 64 bits.
int_fast8_t
Fastest signed integer type with width of at least 8 bits.
int_fast16_t
Fastest signed integer type with width of at least 16 bits.
int_fast32_t
Fastest signed integer type with width of at least 32 bits.
int_fast64_t
Fastest signed integer type with width of at least 64 bits.
int_least8_t
Smallest signed integer type with width of at least 8 bits.
int_least16_t
Smallest signed integer type with width of at least 16 bits.
int_least32_t
Smallest signed integer type with width of at least 32 bits.
int_least64_t
Smallest signed integer type with width of at least 64 bits.
intmax_t
Maximum-width signed integer type.
intptr_t
Signed integer type capable of holding a pointer to std::ffi::c_void.
size_t
The unsigned integer type of the result of the sizeof operator.
ssize_t
Used for a count of bytes or an error indication.
uint8_t
Unsigned integer type with width of exactly 8 bits.
uint16_t
Unsigned integer type with width of exactly 16 bits.
uint32_t
Unsigned integer type with width of exactly 32 bits.
uint64_t
Unsigned integer type with width of exactly 64 bits.
uint_fast8_t
Fastest unsigned integer type with width of at least 8 bits.
uint_fast16_t
Fastest unsigned integer type with width of at least 16 bits.
uint_fast32_t
Fastest unsigned integer type with width of at least 32 bits.
uint_fast64_t
Fastest unsigned integer type with width of at least 64 bits.
uint_least8_t
Smallest unsigned integer type with width of at least 8 bits.
uint_least16_t
Smallest unsigned integer type with width of at least 16 bits.
uint_least32_t
Smallest unsigned integer type with width of at least 32 bits.
uint_least64_t
Smallest unsigned integer type with width of at least 64 bits.
uintmax_t
Maximum-width unsigned integer type.
uintptr_t
Unsigned integer type capable of holding a pointer to std::ffi::c_void.