Type:
Class

Pseudo I/O on String object.

each_byte
  • References/Ruby on Rails/Ruby/Classes/StringIO

strio.each_byte {|byte| block } â striostrio.each_byte â anEnumerator Instance Public methods

2025-01-10 15:47:30
lineno=
  • References/Ruby on Rails/Ruby/Classes/StringIO

strio.lineno = integer â integer Instance Public methods Manually sets the

2025-01-10 15:47:30
lines
  • References/Ruby on Rails/Ruby/Classes/StringIO

lines(*args) Instance Public methods This is a deprecated alias for each_line

2025-01-10 15:47:30
bytes
  • References/Ruby on Rails/Ruby/Classes/StringIO

bytes() Instance Public methods This is a deprecated alias for each_byte

2025-01-10 15:47:30
read
  • References/Ruby on Rails/Ruby/Classes/StringIO

strio.read([length [, outbuf]]) â string, outbuf, or nil Instance Public methods See

2025-01-10 15:47:30
truncate
  • References/Ruby on Rails/Ruby/Classes/StringIO

strio.truncate(integer) â 0 Instance Public methods Truncates the buffer

2025-01-10 15:47:30
gets
  • References/Ruby on Rails/Ruby/Classes/StringIO

strio.gets(sep=$/) â string or nilstrio.gets(limit) â string or nilstrio.gets(sep, limit) â string or nil

2025-01-10 15:47:30
close
  • References/Ruby on Rails/Ruby/Classes/StringIO

strio.close â nil Instance Public methods Closes strio. The strio

2025-01-10 15:47:30
string
  • References/Ruby on Rails/Ruby/Classes/StringIO

strio.string â string Instance Public methods Returns underlying String

2025-01-10 15:47:30
pos
  • References/Ruby on Rails/Ruby/Classes/StringIO

strio.pos â integerstrio.tell â integer Instance Public methods Returns

2025-01-10 15:47:30