cbase 1.46.11
C/C++ Static Template
Loading...
Searching...
No Matches
base_types.h File Reference

Core type definitions and fixed-width aliases. More...

#include <float.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
Include dependency graph for base_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define KB(x)
#define MB(x)
#define GB(x)
#define TB(x)

Typedefs

typedef uint8_t u8
typedef uint16_t u16
typedef uint32_t u32
typedef uint64_t u64
typedef int8_t s8
typedef int16_t s16
typedef int32_t s32
typedef int64_t s64
typedef int8_t i8
typedef int16_t i16
typedef int32_t i32
typedef int64_t i64
typedef size_t usize
typedef ptrdiff_t isize
typedef uintptr_t uptr
typedef intptr_t iptr
typedef float f32
typedef double f64
typedef uint8_t byte
typedef bool b8
typedef int32_t b32

Detailed Description

Core type definitions and fixed-width aliases.

Ensures strict standard compliance where possible and provides standardized, short-hand type aliases for fixed-width integers and floats.

Definition in file base_types.h.