HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/Ruby27-x64/share/ri/2.7.0/system/CSV/Parser/InputsScanner/cdesc-InputsScanner.ri
U:RDoc::NormalClass[iI"InputsScanner:ETI"CSV::Parser::InputsScanner;TI"Object;To:RDoc::Markup::Document:@parts[o;;[
o:RDoc::Markup::Paragraph;[I"ICSV::InputsScanner receives IO inputs, encoding and the chunk_size. ;TI"RIt also controls the life cycle of the object with its methods +keep_start+, ;TI"*+keep_end+, +keep_back+, +keep_drop+.;To:RDoc::Markup::BlankLineo;	;[I"TCSV::InputsScanner.scan() tries to match with pattern at the current position. ;TI"eIf there's a match, the scanner advances the “scan pointer” and returns the matched string. ;TI"(Otherwise, the scanner returns nil.;T@o;	;[I"nCSV::InputsScanner.rest() returns the “rest” of the string (i.e. everything after the scan pointer). ;TI";If there is no more data (eos? = true), it returns "".;T:
@fileI"lib/csv/parser.rb;T:0@omit_headings_from_table_of_contents_below0;0;0[[[[[I"
class;T[[:public[[I"new;TI"$../ruby-2.7.7/lib/csv/parser.rb;T[:protected[[:private[[I"
instance;T[[;
[[I"each_line;T@)[I"	eos?;T@)[I"keep_back;T@)[I"keep_drop;T@)[I"
keep_end;T@)[I"keep_start;T@)[I"	rest;T@)[I"	scan;T@)[I"
scan_all;T@)[;[[;[[I"read_chunk;T@)[[U:RDoc::Context::Section[i0o;;[;0;0[I"lib/csv/parser.rb;TI"CSV::Parser;TcRDoc::NormalClass