chickadee » srfi-74 » blob-s32-native-set!

blob-s32-native-set! blob k nprocedure

K must be a valid index of blob; so must the indices {k, ..., k+ 3}. Endianness must be an endianness object.

These retrieve and set four-octet representations of numbers at indices {k, ..., k+ 3}, according to the endianness specified by endianness. The procedures with u32 in their names deal with the unsigned representation, those with s32 with the two's complement representation.

The procedures with native in their names employ the native endianness, and only work at aligned indices: k must be a multiple of 4. It is an error to use them at non-aligned indices.