Extended maintenance of Ruby 1.9.3 ended on February 23, 2015. Read more
This is the API documentation for stringio: Ruby Standard Library Documentation.
CIO
CStringIO
MIO::readable
MIO::writable
::new (StringIO)
::open (StringIO)
#<< (IO::writable)
#binmode (StringIO)
#bytes (StringIO)
#chars (StringIO)
#close (StringIO)
#close_read (StringIO)
#close_write (StringIO)
#closed? (StringIO)
#closed_read? (StringIO)
#closed_write? (StringIO)
#codepoints (StringIO)
#each (StringIO)
#each_byte (StringIO)
#each_char (StringIO)
#each_codepoint (StringIO)
#each_line (StringIO)
#eof (StringIO)
#eof? (StringIO)
#external_encoding (StringIO)
#fcntl (StringIO)
#fileno (StringIO)
#flush (StringIO)
#fsync (StringIO)
#getbyte (StringIO)
#getc (StringIO)
#gets (StringIO)
#internal_encoding (StringIO)
#isatty (StringIO)
#length (StringIO)
#lineno (StringIO)
#lineno= (StringIO)
#lines (StringIO)
#pid (StringIO)
#pos (StringIO)
#pos= (StringIO)
#print (IO::writable)
#printf (IO::writable)
#putc (StringIO)
#puts (IO::writable)
#read (StringIO)
#read_nonblock (IO::readable)
#readbyte (IO::readable)
#readchar (IO::readable)
#readline (IO::readable)
#readlines (StringIO)
#readpartial (IO::readable)
#reopen (StringIO)
#rewind (StringIO)
#seek (StringIO)
#set_encoding (StringIO)
#size (StringIO)
#string (StringIO)
#string= (StringIO)
#sync (StringIO)
#sync= (StringIO)
#sysread (IO::readable)
#tell (StringIO)
#truncate (StringIO)
#tty? (StringIO)
#ungetbyte (StringIO)
#ungetc (StringIO)
#write (StringIO)