#include <types.h>
Public Member Functions | |
| NumberPtr (int value) | |
| NumberPtr (void *ptr) | |
| NumberPtr (const void *ptr) | |
| operator int32_t () const | |
| intptr_t | full () const |
| void * | ptr () const |
| const void * | cptr () const |
Basic class that can hold either a number or a pointer. Helps avoid some of the more nasty casts the codebase does, which was causing issues on 64-bit systems