#include <TXFMParser.hpp>
Inheritance diagram for TXFMParser:
THere is no "parser" transformation defined in DSIG, however there is a requirement to be able to move between a byte stream and a list of nodes. For example, if a ref URI points to an external document, and the first transformation on that document is an XPath expression, then the library uses this class to translate the BYTE stream to a DOM document.
Public Member Functions | |
TXFMParser (XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument *) | |
~TXFMParser () | |
virtual TXFMBase::ioType | getInputType (void) |
virtual TXFMBase::ioType | getOutputType (void) |
virtual nodeType | getNodeType (void) |
virtual void | setInput (TXFMBase *newInput) |
virtual unsigned int | readBytes (XMLByte *const toFill, const unsigned int maxToFill) |
virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMDocument * | getDocument () |
virtual XERCES_CPP_NAMESPACE_QUALIFIER DOMNode * | getFragmentNode () |
virtual const XMLCh * | getFragmentId () |
virtual bool | nameSpacesExpanded (void) |
virtual void | expandNameSpaces (void) |
|
|
|
|
|
Reimplemented from TXFMBase. |
|
Implements TXFMBase. |
|
Implements TXFMBase. |
|
Implements TXFMBase. |
|
Implements TXFMBase. |
|
Implements TXFMBase. |
|
Implements TXFMBase. |
|
Reimplemented from TXFMBase. |
|
Implements TXFMBase. |
|
Implements TXFMBase. |