D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
alt
/
ruby34
/
share
/
ri
/
system
/
StringIO
/
Filename :
cdesc-StringIO.ri
back
Copy
U:RDoc::NormalClass[iI" StringIO:ET@I"Object;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"5\IO streams for strings, with access similar to ;TI"{IO}[rdoc-ref:IO]; ;TI"see {IO}[rdoc-ref:IO].;To:RDoc::Markup::BlankLine S:RDoc::Markup::Heading: leveli: textI"About the Examples;T@o; ;[I"CExamples on this page assume that \StringIO has been required:;T@o:RDoc::Markup::Verbatim;[I"require 'stringio';T:@format0: @fileI"ext/stringio/stringio.c;T:0@omit_headings_from_table_of_contents_below0;0;0[ [U:RDoc::Constant[i I"VERSION;TI"StringIO::VERSION;T:public0o;;[o; ;[I"The version string;T@;@;0@@cRDoc::NormalClass0U;[i I"MAX_LENGTH;TI"StringIO::MAX_LENGTH;T;0o;;[o; ;[I"5Maximum length that a StringIO instance can hold;T@;@;0@@@'0[[I"Enumerable;To;;[ ;@;0I"ext/stringio/stringio.c;T[I"IO::generic_readable;To;;[ ;@;0@6[I"IO::generic_writable;To;;[ ;@;0@6[[I" class;T[[;[[I"new;T@6[I" open;T@6[:protected[ [:private[ [I" instance;T[[;[7[I"binmode;T@6[I" close;T@6[I"close_read;T@6[I"close_write;T@6[I"closed?;T@6[I"closed_read?;T@6[I"closed_write?;T@6[I" each;T@6[I"each_byte;T@6[I"each_char;T@6[I"each_codepoint;T@6[I"each_line;T@6[I"eof;T@6[I" eof?;T@6[I"external_encoding;T@6[I" fcntl;T@6[I"fileno;T@6[I" flush;T@6[I" fsync;T@6[I"getbyte;T@6[I" getc;T@6[I" gets;T@6[I"internal_encoding;T@6[I"isatty;T@6[I"length;T@6[I"lineno;T@6[I"lineno=;T@6[I"pid;T@6[I"pos;T@6[I" pos=;T@6[I" pread;T@6[I" putc;T@6[I" read;T@6[I"readlines;T@6[I"reopen;T@6[I"rewind;T@6[I" seek;T@6[I"set_encoding;T@6[I"set_encoding_by_bom;T@6[I" size;T@6[I"string;T@6[I"string=;T@6[I" sync;T@6[I" sync=;T@6[I" tell;T@6[I" truncate;T@6[I" tty?;T@6[I"ungetbyte;T@6[I"ungetc;T@6[I" write;T@6[;[ [;[ [ [U:RDoc::Context::Section[i 0o;;[ ;0;0[@@cRDoc::TopLevel