writeString method
- String s
Implementation
writeString(String s) {
if (s == null) throw ArgumentError("String cannot be null");
List<int> bytesNeeded = utf8.encode(s);
if (bytesNeeded.length > 65535)
throw FormatException("Length cannot be greater than 65535");
writeInt(bytesNeeded.length);
write(bytesNeeded);
}