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);
74 std::string getEncoding()
const;
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
Namespace for all Schlund+Partner Code.
Definition: Buffer.cpp:30
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
XSLTransTree(XSLTree const &xslTree, Tree const &tree, Params const ¶ms=Params())
Constructor.
Definition: XSLTransTree.cpp:38
std::string getOutputEncoding() const
See XSLTree::getOutputEncoding().
Definition: XSLTransTree.cpp:61
XSLTransTree serializer.
Definition: XSLTransTree.hpp:66
XML tree.
Definition: Tree.hpp:30
Parameter abstraction for xsl translations.
Definition: XSLTransTree.hpp:48
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
friend class XMLTree
Compat only.
Definition: Tree.hpp:77