|
htils 1
A small set of utilities for C programming.
|
#include <stddef.h>#include <stdint.h>Go to the source code of this file.
Macros | |
| #define | true ((b32)1) |
| #define | false ((b32)0) |
| #define | null NULL |
Typedefs | |
| typedef uint8_t | u8 |
| typedef uint16_t | u16 |
| typedef uint32_t | u32 |
| typedef uint64_t | u64 |
| typedef int8_t | i8 |
| typedef int16_t | i16 |
| typedef int32_t | i32 |
| typedef int64_t | i64 |
| typedef float | f32 |
| typedef double | f64 |
| typedef u32 | b32 |
| typedef char | cstr |
| typedef unsigned char | ucstr |
| #define false ((b32)0) |
Redefines false to be b32.
| #define null NULL |
Make NULL lower-case.
| #define true ((b32)1) |
Redefines true to be b32.
| typedef char cstr |
Make char more opaque.
| typedef float f32 |
Alias of float for better naming conventions.
| typedef double f64 |
Alias of double for better naming conventions.
| typedef int16_t i16 |
Alias of int16_t for better naming conventions.
| typedef int32_t i32 |
Alias of int32_t for better naming conventions.
| typedef int64_t i64 |
Alias of int64_t for better naming conventions.
| typedef int8_t i8 |
Alias of int8_t for better naming conventions.
| typedef uint16_t u16 |
Alias of uint16_t for better naming conventions.
| typedef uint32_t u32 |
Alias of uint32_t for better naming conventions.
| typedef uint64_t u64 |
Alias of uint64_t for better naming conventions.
| typedef uint8_t u8 |
Alias of uint8_t for better naming conventions.
| typedef unsigned char ucstr |
Make unsigned char more opaque.