public String readUnicodeString(long index) throws IOException {
		return readString(index, getUTF16Charset(), 2);
	}
Reads a null-terminated UTF-16 Unicode string starting at <code>index</code> and using 
the pre-specified {@link #setLittleEndian(boolean) endianness}.
<p>
The end of the string is denoted by a two-byte (ie. short) <code>null</code> character.

@param index where the UTF-16 Unicode string begins
@return the UTF-16 Unicode string
@exception IOException if an I/O error occurs
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/BinaryReader.java