From db7f618d0a94315ae9ed51a9b1d4ef9ba832827e Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 3 Dec 2009 17:03:53 +0200 Subject: Implement automatic mapping for urn-style XML namespaces --- xsde/cxx/elements.hxx | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'xsde/cxx/elements.hxx') 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_; -- cgit v1.1