ae2f_docs
Loading...
Searching...
No Matches
StdInt.h File Reference

stdint subset for c90 More...

#include "./have-stdint.auto.h"
#include <stdint.h>

Go to the source code of this file.

Macros

#define i8_fast   int_fast8_t
#define i16_fast   int_fast16_t
#define i32_fast   int_fast32_t
#define i64_fast   int_fast64_t
#define u8_fast   uint_fast8_t
#define u16_fast   uint_fast16_t
#define u32_fast   uint_fast32_t
#define u64_fast   uint_fast64_t
#define i8_least   int_least8_t
#define i16_least   int_least16_t
#define i32_least   int_least32_t
#define i64_least   int_least64_t
#define u8_least   uint_least8_t
#define u16_least   uint_least16_t
#define u32_least   uint_least32_t
#define u64_least   uint_least64_t
#define i8   int8_t
#define i16   int16_t
#define i32   int32_t
#define i64   int64_t
#define u8   uint8_t
#define u16   uint16_t
#define u32   uint32_t
#define u64   uint64_t
#define imax   intmax_t
#define umax   uintmax_t
#define iptr   intptr_t
#define uptr   uintptr_t

Detailed Description

stdint subset for c90

Warning
  • Following types are guaranteed at least of that size, NOT exact as that size.
  • This is for convention. Do not believe its types are guaranteed as fixed.
  • This file may not contain 64 bits.

Definition in file StdInt.h.

Macro Definition Documentation

◆ i16

#define i16   int16_t

Definition at line 292 of file StdInt.h.

◆ i16_fast

#define i16_fast   int_fast16_t

Definition at line 228 of file StdInt.h.

◆ i16_least

#define i16_least   int_least16_t

Definition at line 260 of file StdInt.h.

◆ i32

#define i32   int32_t

Definition at line 296 of file StdInt.h.

◆ i32_fast

#define i32_fast   int_fast32_t

Definition at line 232 of file StdInt.h.

◆ i32_least

#define i32_least   int_least32_t

Definition at line 264 of file StdInt.h.

◆ i64

#define i64   int64_t

Definition at line 300 of file StdInt.h.

◆ i64_fast

#define i64_fast   int_fast64_t

Definition at line 236 of file StdInt.h.

◆ i64_least

#define i64_least   int_least64_t

Definition at line 268 of file StdInt.h.

◆ i8

#define i8   int8_t

Definition at line 288 of file StdInt.h.

◆ i8_fast

#define i8_fast   int_fast8_t

Definition at line 224 of file StdInt.h.

◆ i8_least

#define i8_least   int_least8_t

Definition at line 256 of file StdInt.h.

◆ imax

#define imax   intmax_t

Definition at line 320 of file StdInt.h.

◆ iptr

#define iptr   intptr_t

Definition at line 328 of file StdInt.h.

◆ u16

#define u16   uint16_t

Definition at line 308 of file StdInt.h.

◆ u16_fast

#define u16_fast   uint_fast16_t

Definition at line 244 of file StdInt.h.

◆ u16_least

#define u16_least   uint_least16_t

Definition at line 276 of file StdInt.h.

◆ u32

#define u32   uint32_t

Definition at line 312 of file StdInt.h.

◆ u32_fast

#define u32_fast   uint_fast32_t

Definition at line 248 of file StdInt.h.

◆ u32_least

#define u32_least   uint_least32_t

Definition at line 280 of file StdInt.h.

◆ u64

#define u64   uint64_t

Definition at line 316 of file StdInt.h.

◆ u64_fast

#define u64_fast   uint_fast64_t

Definition at line 252 of file StdInt.h.

◆ u64_least

#define u64_least   uint_least64_t

Definition at line 284 of file StdInt.h.

◆ u8

#define u8   uint8_t

Definition at line 304 of file StdInt.h.

◆ u8_fast

#define u8_fast   uint_fast8_t

Definition at line 240 of file StdInt.h.

◆ u8_least

#define u8_least   uint_least8_t

Definition at line 272 of file StdInt.h.

◆ umax

#define umax   uintmax_t

Definition at line 324 of file StdInt.h.

◆ uptr

#define uptr   uintptr_t

Definition at line 332 of file StdInt.h.