ArrayOfByte
Operations on ARRAY OF BYTE.
Procedures
Fill
PROCEDURE Fill* (VAR dst : ARRAY OF BYTE; val : BYTE);
Zero
Fill array with zeros
PROCEDURE Zero* (VAR dst : ARRAY OF BYTE);
Copy
Copy src to dst
PROCEDURE Copy* (VAR dst : ARRAY OF BYTE; VAR src- : ARRAY OF BYTE; cnt : LENGTH);
IsZero
Test if array is all zeros
PROCEDURE IsZero* (VAR src- : ARRAY OF BYTE): BOOLEAN;
Equal
Test if left and right is equal.
PROCEDURE Equal* (VAR left-, right- : ARRAY OF BYTE): BOOLEAN;
Hash
Hash value of array (64/32bit FNV-1a)
PROCEDURE Hash* (VAR src- : ARRAY OF BYTE): LENGTH;