Basic module

append_by_pointer

procedureSource

Appends the raw bytes of the value pointer points to, as they sit in memory.

append_by_pointer :: (builder: *String_Builder, pointer: *$T)

Parameters

builder: *String_Builder
pointer: *$T
Example↗
builder: String_Builder;
defer free_buffers(*builder);
value: u32 = 0x01020304;
append_by_pointer(*builder, *value);
assert(builder_string_length(*builder) == 4);

See also