pointer-deref-setter

Sets the C value that a <raw-pointer> points to.

Exported from

Macro call

pointer-deref-setter ( (new-val), (kind), (ptr), (offset) )

Arguments

new-valAn instance of <object>.  The value to set at ptr + offset.
kindA literal <symbol>, one of the C type symbols.  The C type expected at ptr + offset.
ptrAn instance of <raw-pointer>.
offsetAn instance of <integer>.  A byte offset from the ptr address.
A class representing a memory address.
The System module exports an interface to the C language (the C-FFI) and certain operating system calls.
The class of all Dylan objects.
The class of symbols.
Several macros use the following symbols to represent C types:
The class of integers.