From d71611d5fb575078bdf573c35257bb86bb7054e0 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 3 Dec 2009 17:02:56 +0200 Subject: Implement automatic mapping for urn-style XML namespaces --- xsd/cxx/elements.hxx | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'xsd/cxx/elements.hxx') diff --git a/xsd/cxx/elements.hxx b/xsd/cxx/elements.hxx index e478234..39eee77 100644 --- a/xsd/cxx/elements.hxx +++ b/xsd/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), @@ -176,6 +177,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), @@ -338,8 +340,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