Module: XMLRPC::XMLParser

Defined in:
lib/xmlrpc/parser.rb

Overview

module Convert

Defined Under Namespace

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

Constant Summary

XMLParser =

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

Class Method Summary (collapse)

Class Method Details

+ (Object) each_installed_parser

yields an instance of each installed parser



800
801
802
803
804
805
806
807
# File 'lib/xmlrpc/parser.rb', line 800

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