
Go to the source code of this file.
Defines | |
| #define | NULL (0) |
Typedefs | |
| typedef unsigned long long | u64 |
| An unsigned 64 bit quantity. | |
| typedef signed long long | s64 |
| A signed 64 bit quantity. | |
| typedef unsigned long | u32 |
| An unsigned 32 bit quantity. | |
| typedef unsigned short | u16 |
| An unsigned 16 bit quantity. | |
| typedef unsigned char | u8 |
| An unsigned 8 bit quantity. | |
| typedef signed long | s32 |
| A signed 32 bit quantity. | |
| typedef signed short | s16 |
| A signed 16 bit quantity. | |
| typedef signed char | s8 |
| A signed 8 bit quantity. | |
| typedef unsigned int | MemoryWord |
| typedef u32 | CascadeUnicodeChar |
| The 32-bit code point of a single Unicode character. | |
|
|
Gotta have NULL. It's shameful that the C++ language doesn't have some kind of NULL or NIL or null or nil or nanoo-nanoo support built in. So we must #define NULL. If it poses a problem that the Cascade library re-defines NULL, you can stop the Cascade Library from #redefining NULL by #defining _CASCADE_DONT_DEFINE_NULL before including this file.
|
|
|
The 32-bit code point of a single Unicode character.
|
|
|
The type of a native machine word. It's shameful that the C++ language doesn't contain a built in keyword for a native machine word. Is it safe to rely on int? How can the cult follow this? Nobody knows. |
|
|
A signed 16 bit quantity.
|
|
|
A signed 32 bit quantity.
|
|
|
A signed 64 bit quantity.
|
|
|
A signed 8 bit quantity.
|
|
|
An unsigned 16 bit quantity.
|
|
|
An unsigned 32 bit quantity.
|
|
|
An unsigned 64 bit quantity.
|
|
|
An unsigned 8 bit quantity.
|
1.4.1