Xerces-C++: DOMImplementationSource Class Reference (original) (raw)

#include <[xercesc/dom/DOMImplementationSource.hpp](DOMImplementationSource%5F8hpp%5Fsource.html)>

Public Member Functions
Destructor
virtual ~DOMImplementationSource ()
Destructor.
Functions introduced in DOM Level 3
virtual DOMImplementation * getDOMImplementation (const XMLCh *features) const =0
A method to request the first DOM implementation that supports the specified features.
virtual DOMImplementationList * getDOMImplementationList (const XMLCh *features) const =0
A method to request a list of DOM implementations that support the specified features and versions,.
Protected Member Functions
Hidden constructors
DOMImplementationSource::DOMImplementationSource ( ) protected

~DOMImplementationSource()

virtual DOMImplementationSource::~DOMImplementationSource ( ) virtual

Destructor.

getDOMImplementation()

virtual DOMImplementation * DOMImplementationSource::getDOMImplementation ( const XMLCh * features) const pure virtual

A method to request the first DOM implementation that supports the specified features.

Parameters

features A string that specifies which features are required. This is a space separated list in which each feature is specified by its name optionally followed by a space and a version number. This is something like: "XML 1.0 Traversal 2.0"

Returns

An implementation that has the desired features, or null if this source has none.

Since

DOM Level 3

getDOMImplementationList()

A method to request a list of DOM implementations that support the specified features and versions,.

Parameters

features A string that specifies which features are required. This is a space separated list in which each feature is specified by its name optionally followed by a space and a version number. This is something like: "XML 1.0 Traversal 2.0"

Returns

A list of DOM implementations that support the desired features

Since

DOM Level 3


The documentation for this class was generated from the following file: