Module: XMLRPC::XMLParser

Defined in:
lib/xmlrpc/parser.rb

Overview

Parser for XML-RPC call and response

Defined Under Namespace

Modules: StreamParserMixin Classes: AbstractStreamParser, AbstractTreeParser, LibXMLStreamParser, NQXMLStreamParser, NQXMLTreeParser, REXMLStreamParser, XMLScanStreamParser, XMLStreamParser, XMLTreeParser

Constant Summary collapse

XMLParser =
XMLTreeParser
NQXMLParser =
NQXMLTreeParser
Classes =
[XMLStreamParser, XMLTreeParser,
NQXMLStreamParser, NQXMLTreeParser,
REXMLStreamParser, XMLScanStreamParser,
LibXMLStreamParser]

Class Method Summary collapse

Class Method Details

.each_installed_parserObject

yields an instance of each installed parser



857
858
859
860
861
862
863
864
# File 'lib/xmlrpc/parser.rb', line 857

def self.each_installed_parser
  XMLRPC::XMLParser::Classes.each do |klass|
    begin
      yield klass.new
    rescue LoadError
    end
  end
end