10 #ifndef UI_GXML_XSLTREE_HPP
11 #define UI_GXML_XSLTREE_HPP
21 #include <libxslt/xsltInternals.h>
30 static xsltStylesheetPtr create(xmlDocPtr
const doc);
69 xsltStylesheetPtr style_;
CodeException< ErrorCode > Exception
Exceptions for this class.
Definition: XSLTree.hpp:39
XSL (stylesheet) Tree.
Definition: XSLTree.hpp:27
ErrorCode
Error codes for exceptions.
Definition: Tree.hpp:51
Adding code facility to Exception.
Definition: Exception.hpp:34
FileConstructor
Helper enum for constructor from file name.
Definition: Tree.hpp:102
static std::string const DefaultDocbase_
Default document base. This is used for from-memory parsing if not specified otherwise.
Definition: Tree.hpp:74
XML tree.
Definition: Tree.hpp:30
~XSLTree()
Definition: XSLTree.cpp:78
xsltStylesheet * getStylesheet() const
Get libxml2 stylesheet struct.
Definition: XSLTree.cpp:91
std::string getOutputEncoding() const
Get output charset encoding (i.e., what is specified in xsl::output); empty if none is specified...
Definition: XSLTree.cpp:86
XSL translation result tree.
Definition: XSLTransTree.hpp:35