Types used in input plugin structure definitions
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. |
| Signed integer of a size large enough to hold a memory address (pointer). |
| Unsigned integer of a size large enough to hold a memory address (pointer). |
| 32‐bit floating point number. |
| 64‐bit floating point number. |
Note:
On some compilers char
is unsigned, so int8
should be defined as signed char
.