Methods
M
O
P
Included Modules
Constants
Entities = { "lt" => "<", "gt" => ">", "amp" => "&", "quot" => '"', "apos" => "'" }
 
Instance Public methods
method_missing(*a)
# File ../ruby/lib/xmlrpc/parser.rb, line 779
def method_missing(*a)
end
on_cdata(str)
# File ../ruby/lib/xmlrpc/parser.rb, line 758
def on_cdata(str)
  character(str)
end
on_chardata(str)
# File ../ruby/lib/xmlrpc/parser.rb, line 754
def on_chardata(str)
  character(str)
end
on_charref(code)
# File ../ruby/lib/xmlrpc/parser.rb, line 771
def on_charref(code)
  character(code.chr)
end
on_charref_hex(code)
# File ../ruby/lib/xmlrpc/parser.rb, line 775
def on_charref_hex(code)
  character(code.chr)
end
on_entityref(ent)
# File ../ruby/lib/xmlrpc/parser.rb, line 762
def on_entityref(ent)
  str = Entities[ent]
  if str
    character(str)
  else
    raise "unknown entity"
  end
end
on_stag_end(name)
# File ../ruby/lib/xmlrpc/parser.rb, line 747
def on_stag_end(name); end
on_stag_end_empty(name)
# File ../ruby/lib/xmlrpc/parser.rb, line 749
def on_stag_end_empty(name)
  startElement(name)
  endElement(name)
end
parse(str)
# File ../ruby/lib/xmlrpc/parser.rb, line 739
def parse(str)
  parser  = XMLScan::XMLParser.new(self)
  parser.parse(str)
end