aboutsummaryrefslogtreecommitdiff
path: root/src/support/filesystem_context.h
diff options
context:
space:
mode:
authorAdrian Kummerlaender2014-07-18 23:57:17 +0200
committerAdrian Kummerlaender2014-07-18 23:57:17 +0200
commitdfa53577fcf7345e67485e71ecc20ec82f9dd521 (patch)
tree8f26fda2d9f64ee029d635dcab2597d3ac384af7 /src/support/filesystem_context.h
parenta45c37a31eae86424d3b72ebb07604d6d1fa8bd3 (diff)
downloadInputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.tar
InputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.tar.gz
InputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.tar.bz2
InputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.tar.lz
InputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.tar.xz
InputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.tar.zst
InputXSLT-dfa53577fcf7345e67485e71ecc20ec82f9dd521.zip
Set SystemId for node based xalan::XSLTInputSource parameters
* entities in transformations passed by DOM to FunctionGenerate or FunctionTransform require a valid system id as a FilesystemContext base to be resolved * added getBase member method to FilesystemContext
Diffstat (limited to 'src/support/filesystem_context.h')
-rw-r--r--src/support/filesystem_context.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/support/filesystem_context.h b/src/support/filesystem_context.h
index 2088c6b..f3875a3 100644
--- a/src/support/filesystem_context.h
+++ b/src/support/filesystem_context.h
@@ -26,6 +26,8 @@ class FilesystemContext {
boost::filesystem::path resolve(const xalan::XalanDOMString&) const;
boost::filesystem::path resolve(const boost::filesystem::path&) const;
+ boost::filesystem::path getBase() const;
+
private:
const boost::filesystem::path path_;