SplitScript reference / PointerSize
PointerSize
enum
enum PointerSize
Describes the native pointer width used by a process module.
Pointer width controls how deep pointer paths decode intermediate addresses.
Examples
Select a 64-bit pointer layout
let pointerWidth = PointerSize.Bit64
Capabilities
| Member | Description | Available through |
|---|---|---|
| Equatable | Supports equality comparison. |
Variants
| Member | Description | Available through |
|---|---|---|
| Bit32 | Intermediate pointers contain 32-bit addresses. | |
| Bit64 | Intermediate pointers contain 64-bit addresses. |
Operators
| Member | Description | Available through |
|---|---|---|
| == | Reports whether this value and another value are equal. | Available through Equatable |
| != | Reports whether this value and another value differ. | Available through Equatable |