Go to the documentation of this file.
11 #ifndef UI_GXML_XSLTRANSTREE_HPP
12 #define UI_GXML_XSLTRANSTREE_HPP
18 #include <ui-utilcpp/Text.hpp>
23 #ifdef UI_GXMLCPP_IGNORE_DEPRECATED
24 #include <ui-gxmlcpp/XMLTree.hpp>
26 #define UI_GXMLCPP_IGNORE_DEPRECATED
27 #include <ui-gxmlcpp/XMLTree.hpp>
28 #undef UI_GXMLCPP_IGNORE_DEPRECATED
48 class Params:
private UI::Util::CStrArray
52 Params &
add(std::string
const & name, std::string
const & value);
78 char const * getC()
const;
79 std::string get()
const;
89 xsltStylesheet * getStylesheet()
const;
CodeException< ErrorCode > Exception
Exceptions for this class.
Definition: XSLTransTree.hpp:45
std::string getEncoding() const
See XSLTree::getOutputEncoding().
Definition: XSLTransTree.cpp:103
XSLTransTree(XSLTree const &xslTree, Tree const &tree, Params const ¶ms=Params())
Constructor.
Definition: XSLTransTree.cpp:38
xsltStylesheet * getStylesheet() const
Get libxml2 stylesheet struct.
Definition: XSLTree.cpp:91
XSL (stylesheet) Tree.
Definition: XSLTree.hpp:27
XSLTransTree serializer.
Definition: XSLTransTree.hpp:66
Namespace for all Schlund+Partner Code.
Definition: Buffer.cpp:30
Adding code facility to Exception.
Definition: Exception.hpp:34
ErrorCode
Error codes for exceptions.
Definition: Tree.hpp:51
XSL translation result tree.
Definition: XSLTransTree.hpp:35
Params & add(std::string const &name, std::string const &value)
Add a named parameter.
Definition: XSLTransTree.cpp:31
XML tree.
Definition: Tree.hpp:30
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
Dump(XSLTransTree const &xslTransTree)
Constructor.
Definition: XSLTransTree.cpp:66
std::string getOutputEncoding() const
See XSLTree::getOutputEncoding().
Definition: XSLTransTree.cpp:61
Parameter abstraction for xsl translations.
Definition: XSLTransTree.hpp:48
friend class XMLTree
Compat only.
Definition: Tree.hpp:77