#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. |
1.4.2