Method: LEON::Encoder#writeString

Defined in:
lib/io.rb

#writeString(str) ⇒ Object



415
416
417
418
419
420
421
422
# File 'lib/io.rb', line 415

def writeString(str)
  len = str.length
  writeValue(len, LEON::type_check(len))
  for i in 0...len
    writeValue(str[i].ord, Constants::UNSIGNED_CHAR, true)
  end
  return len + 2
end