A minimal UTF8 implementation for number arrays.
Methods
- 
    
util.utf8.length(string){ number }
 - 
    
    
    
Calculates the UTF8 byte length of a string.
Name Type Description stringstring String
Returns:
Type Description number Byte length  - 
    
util.utf8.read(buffer, start, end){ string }
 - 
    
    
    
Reads UTF8 bytes as a string.
Name Type Description bufferUint8Array Source buffer
startnumber Source start
endnumber Source end
Returns:
Type Description string String read  - 
    
util.utf8.write(string, buffer, offset){ number }
 - 
    
    
    
Writes a string as UTF8 bytes.
Name Type Description stringstring Source string
bufferUint8Array Destination buffer
offsetnumber Destination offset
Returns:
Type Description number Bytes written