Document-class: FFI::AbstractMemory
{AbstractMemory} is the base class for many memory management classes such as {Buffer}.
This class has a lot of methods to work with integers :
put_intsize(offset, value)
get_intsize(offset)
put_uintsize(offset, value)
get_uintsize(offset)
writeuintsize(value)
read_intsize
write_uintsize(value)
read_uintsize
put_array_of_intsize(offset, ary)
get_array_of_intsize(offset, length)
put_array_of_uintsize(offset, ary)
get_array_of_uintsize(offset, length)
write_array_of_intsize(ary)
read_array_of_intsize(length)
write_array_of_uintsize(ary)
read_array_of_uintsize(length)
where size is 8, 16, 32 or 64. Same methods exist for long type.
Aliases exist : char for int8, short for int16, int for int32 and long_long for int64.
Others methods are listed below.