Safety

FREE

FREE Description Safely deallocates memory and nullifies pointer.

Read More

Iter

Iter Description Memory iterators are there to allow reading regions of memory by remembering current read position and the size limit. With proper checking we can guarantee that we can never overflow or underflow when reading a memory region This also means that Iter objects are created for use with only one reading operation, and one object in their lifetime. The designed API does not allow modifications to the data Iter is iterating over FIELDS: - data : Pointer to memory we’re iterating over - length : Number of objects in memory. - pos : Current iterating position. - size : Alignment requirements (if-any), must be at-least 1 - dir : Iteration direction, -1 or 1

Read More

MemCompare

MemCompare Description Compare memory regions.

Read More

ZstrCompare

ZstrCompare Description Compare two strings lexicographically.

Read More

ZstrCompareN

ZstrCompareN Description Compare two strings lexicographically up to n characters.

Read More

ZstrLen

ZstrLen Description Get length of a null-terminated string.

Read More