U:RDoc::AnyMethod[iI" generate:EFI"CSV::generate;TT: publico:RDoc::Markup::Document: @parts[ o:RDoc::Markup::Paragraph; [ I"NThis method wraps a String you provide, or an empty default String, in a ;TI"QCSV object which is passed to the provided block. You can use the block to ;TI"Nappend CSV rows to the String and when the block exits, the final String ;TI"will be returned.;To:RDoc::Markup::BlankLineo; ; [I"PNote that a passed String *is* modified by this method. Call dup() before ;TI"&passing if you need a new String.;T@o; ; [ I"RThe +options+ parameter can be anything CSV::new() understands. This method ;TI"Nunderstands an additional :encoding parameter when not passed a ;TI"QString to set the base Encoding for the output. CSV needs this hint if you ;TI".plan to output non-ASCII compatible data.;T: @fileI"lib/csv.rb;T:0@omit_headings_from_table_of_contents_below0I"dgenerate( str, options = Hash.new ) { |csv| ... } generate( options = Hash.new ) { |csv| ... } ;TI"csv;T[I" (*args);T@FI"CSV;TcRDoc::NormalClass00