This page applies to Harlequin v13.1r0 and later; and to Harlequin MultiRIP but not Harlequin Core
The plugin needs to access a number of data structures that the RIP maintains. These data structures are defined in terms of the following types:
|
|
Signed 32‐bit integer. |
|
|
Unsigned 32‐bit integer. |
|
|
Signed 16‐bit integer. |
|
|
Unsigned 16‐bit integer. |
|
|
Signed 8‐bit integer. |
|
|
Unsigned 8‐bit integer. |
|
|
A type that can be used to hold a Boolean value. |
|
|
Signed 64‐bit integer, represented as a 2s complement pair of int32's. |
|
|
Unsigned 64‐bit integer, represented as a 2s complement pair of uint32's. |
|
|
An integer value that is big enough to hold a pointer (to any type). |
|
|
An integer value that is big enough to hold a pointer (to any type). |
|
|
The difference as an integer between two pointer addresses. |
|
|
32‐bit floating point number. |
|
|
64‐bit floating point number. |
Note: On some compilers char is unsigned, so int8 should be defined as a signed char .