Class: IOSource (REXML)

Overview
Module Structure
Class Hierarchy
Instance Methods
IOSource#initialize / 3
IOSource#scan / 2
IOSource#read
IOSource#consume / 1
IOSource#match / 2
IOSource#empty?
IOSource#position
IOSource#current_line
is a submodule of
module: REXML   
inherits from
  Source ( REXML )
has properties
method: initialize / 3   
method: scan / 2   
method: read   
method: consume / 1   
method: match / 2   
method: empty?   
method: position   
method: current_line   
is defined at
#130 in rexml/source.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: REXML
class: Source     
class: IOSource     

Class Hierarchy

Object ( Builtin-Module )
has properties
method: dclone   
Source ( REXML )
includes
  Encoding ( REXML )
has properties
attribute: buffer [R]   
attribute: line [R]   
attribute: encoding [R]   
method: initialize / 2   
method: encoding= / 1   
method: scan / 2   
method: read   
method: consume / 1   
method: match_to / 2   
method: match_to_consume / 2   
method: match / 2   
method: empty?   
method: position   
method: current_line   
IOSource ( REXML )
has properties
method: initialize / 3   
method: scan / 2   
method: read   
method: consume / 1   
method: match / 2   
method: empty?   
method: position   
method: current_line   

Instance Methods

IOSource#initialize / 3

#134 in rexml/source.rb

initialize ( arg ,
  block_size=500 ,
  encoding=nil )

IOSource#scan / 2

#163 in rexml/source.rb

scan ( pattern ,
  cons=false )

IOSource#read

#190 in rexml/source.rb

read

IOSource#consume / 1

#200 in rexml/source.rb

consume ( pattern )

IOSource#match / 2

#204 in rexml/source.rb

match ( pattern ,
  cons=false )

IOSource#empty?

#222 in rexml/source.rb

empty?

IOSource#position

#226 in rexml/source.rb

position

IOSource#current_line

#231 in rexml/source.rb

current_line