39 #ifndef OME_COMMON_XSL_TRANSFORMER_H
40 #define OME_COMMON_XSL_TRANSFORMER_H
45 #include <ome/common/xml/EntityResolver.h>
47 #include <xalanc/XalanTransformer/XalanTransformer.hpp>
133 xalanc::XSLTInputSource& input,
134 xalanc::XSLTResultTarget& output);
145 transform(
const boost::filesystem::path& xsl,
146 const boost::filesystem::path& input,
147 const boost::filesystem::path& output);
158 transform(
const boost::filesystem::path& xsl,
160 const boost::filesystem::path& output);
171 transform(
const boost::filesystem::path& xsl,
172 const std::string& input,
173 const boost::filesystem::path& output);
184 transform(
const boost::filesystem::path& xsl,
185 const boost::filesystem::path& input,
186 std::ostream& output);
197 transform(
const boost::filesystem::path& xsl,
199 std::ostream& output);
210 transform(
const boost::filesystem::path& xsl,
211 const std::string& input,
212 std::ostream& output);
223 transform(
const boost::filesystem::path& xsl,
224 const boost::filesystem::path& input,
225 std::string& output);
236 transform(
const boost::filesystem::path& xsl,
238 std::string& output);
249 transform(
const boost::filesystem::path& xsl,
250 const std::string& input,
251 std::string& output);
264 #endif // OME_COMMON_XSL_TRANSFORMER_H
Memory type substitution.
Xerces entity resolver.
Definition: EntityResolver.h:66
Boost.Filesystem compatibility.