U:RDoc::NormalClass[iI"OutputMethod:ETI"IRB::OutputMethod;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I"OAn abstract output class for IO in irb. This is mainly used internally by ;TI"OIRB::Notifier. You can define your own output method to use with Irb.new, ;TI"or Context.new;T: @fileI"lib/irb/output-method.rb;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[:protected[[: private[[I" instance;T[[; [ [I"parse_printf_format;FI"lib/irb/output-method.rb;T[I"pp;F@([I"ppx;F@([I" print;F@([I" printf;F@([I" printn;F@([I" puts;F@([; [[;[[[I"Exception2MessageMapper;To;;[; @; 0@([U:RDoc::Context::Section[i0o;;[; 0; 0[@I"IRB;FcRDoc::NormalModule