diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2009-12-03 17:03:53 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2009-12-03 17:03:53 +0200 |
commit | db7f618d0a94315ae9ed51a9b1d4ef9ba832827e (patch) | |
tree | 791d05ca36db2fbcaca883941b2cc6f47d422659 /xsde/cxx/elements.hxx | |
parent | 036a0f24b115e842c856f07a3df9768804a5ca7f (diff) |
Implement automatic mapping for urn-style XML namespaces
Diffstat (limited to 'xsde/cxx/elements.hxx')
-rw-r--r-- | xsde/cxx/elements.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/xsde/cxx/elements.hxx b/xsde/cxx/elements.hxx index 6504ac2..10d7470 100644 --- a/xsde/cxx/elements.hxx +++ b/xsde/cxx/elements.hxx @@ -152,6 +152,7 @@ namespace CXX xs_ns_ (c.xs_ns_), cxx_id_expr (c.cxx_id_expr), trace_namespace_regex (c.trace_namespace_regex), + urn_mapping (c.urn_mapping), nsr_mapping (c.nsr_mapping), nsm_mapping (c.nsm_mapping), include_mapping (c.include_mapping), @@ -177,6 +178,7 @@ namespace CXX xs_ns_ (c.xs_ns_), cxx_id_expr (c.cxx_id_expr), trace_namespace_regex (c.trace_namespace_regex), + urn_mapping (c.urn_mapping), nsr_mapping (c.nsr_mapping), nsm_mapping (c.nsm_mapping), include_mapping (c.include_mapping), @@ -327,8 +329,10 @@ namespace CXX RegexPat const cxx_id_expr_; RegexPat const& cxx_id_expr; Boolean trace_namespace_regex; + Regex urn_mapping_; RegexMapping nsr_mapping_; MapMapping nsm_mapping_; + Regex const& urn_mapping; RegexMapping const& nsr_mapping; MapMapping const& nsm_mapping; MappingCache ns_mapping_cache_; |