From 81bd19a5f232c84993c48535068c1791e937accc Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Sun, 29 Oct 2017 17:04:53 +0200 Subject: Update project URLs to https:// --- doc/cxx/parser/guide/guide.html2ps | 8 ++--- doc/cxx/parser/guide/index.xhtml | 18 +++++----- doc/cxx/tree/guide/guide.html2ps | 8 ++--- doc/cxx/tree/guide/index.xhtml | 50 +++++++++++++------------- doc/cxx/tree/manual/index.xhtml | 72 +++++++++++++++++++------------------- doc/cxx/tree/manual/manual.html2ps | 8 ++--- 6 files changed, 82 insertions(+), 82 deletions(-) (limited to 'doc/cxx') diff --git a/doc/cxx/parser/guide/guide.html2ps b/doc/cxx/parser/guide/guide.html2ps index f18849d..fcb0a90 100644 --- a/doc/cxx/parser/guide/guide.html2ps +++ b/doc/cxx/parser/guide/guide.html2ps @@ -24,15 +24,15 @@

Permission is granted to copy, distribute and/or modify this document under the terms of the - GNU Free + GNU Free Documentation License, version 1.2; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts.

This document is available in the following formats: - XHTML, - PDF, and - PostScript.

"; + XHTML, + PDF, and + PostScript.

"; } toc { diff --git a/doc/cxx/parser/guide/index.xhtml b/doc/cxx/parser/guide/index.xhtml index 1698287..f9bebd8 100644 --- a/doc/cxx/parser/guide/index.xhtml +++ b/doc/cxx/parser/guide/index.xhtml @@ -212,15 +212,15 @@

Permission is granted to copy, distribute and/or modify this document under the terms of the - GNU Free + GNU Free Documentation License, version 1.2; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts.

This document is available in the following formats: - XHTML, - PDF, and - PostScript.

+ XHTML, + PDF, and + PostScript.

@@ -347,7 +347,7 @@ information useful:

@@ -752,7 +752,7 @@ main (int argc, char* argv[]) option. To request the generation of a test driver you can use the --generate-test-driver option. For more information on these options refer to the - XSD + XSD Compiler Command Line Manual. The 'generated' example in the XSD distribution shows the sample implementation generation feature in action.

@@ -1911,7 +1911,7 @@ age: 28 polymorphism. This chapter describes these configuration parameters in more detail. For more ways to configure the generated code refer to the - XSD + XSD Compiler Command Line Manual.

diff --git a/doc/cxx/tree/guide/guide.html2ps b/doc/cxx/tree/guide/guide.html2ps index 76576d4..ab5f693 100644 --- a/doc/cxx/tree/guide/guide.html2ps +++ b/doc/cxx/tree/guide/guide.html2ps @@ -24,15 +24,15 @@

Permission is granted to copy, distribute and/or modify this document under the terms of the - GNU Free + GNU Free Documentation License, version 1.2; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts.

This document is available in the following formats: - XHTML, - PDF, and - PostScript.

"; + XHTML, + PDF, and + PostScript.

"; } toc { diff --git a/doc/cxx/tree/guide/index.xhtml b/doc/cxx/tree/guide/index.xhtml index e2a860d..4731480 100644 --- a/doc/cxx/tree/guide/index.xhtml +++ b/doc/cxx/tree/guide/index.xhtml @@ -176,15 +176,15 @@

Permission is granted to copy, distribute and/or modify this document under the terms of the - GNU Free + GNU Free Documentation License, version 1.2; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts.

This document is available in the following formats: - XHTML, - PDF, and - PostScript.

+ XHTML, + PDF, and + PostScript.

@@ -278,7 +278,7 @@ document is intended for C++ developers and software architects who are looking for an XML processing solution. For a more in-depth description of the C++/Tree mapping refer to the - C++/Tree + C++/Tree Mapping User Manual.

Prior experience with XML and C++ is required to understand this @@ -293,7 +293,7 @@ information useful:

@@ -1032,7 +1032,7 @@ hello (std::istream&);

For more detailed information on the --type-naming, --function-naming, --type-regex, and other --*-regex options refer to the NAMING - CONVENTION section in the XSD + CONVENTION section in the XSD Compiler Command Line Manual.

2.7 Generating Documentation

@@ -1144,7 +1144,7 @@ $ doxygen hello.doxygen distribution.

You can view the result of the steps described in this section - on the Hello + on the Hello Example Documentation page.

@@ -1161,7 +1161,7 @@ $ doxygen hello.doxygen handling of vocabularies that use XML Schema polymorphism, XML Schema to C++ namespace mapping, and thread safety. For more ways to configure the generated code refer to the - XSD + XSD Compiler Command Line Manual.

@@ -1213,7 +1213,7 @@ $ doxygen hello.doxygen your schemas with the --generate-polymorphic option to produce polymorphism-aware code. For more information on working with polymorphic object models, refer to - Section 2.11, + Section 2.11, "Mapping for xsi:type and Substitution Groups" in the C++/Tree Mapping User Manual.

@@ -1229,11 +1229,11 @@ $ doxygen hello.doxygen

The default mapping of namespace URIs to C++ namespaces can be altered using the --namespace-map and --namespace-regex compiler options. For example, - to map namespace URI http://www.codesynthesis.com/my to + to map namespace URI https://www.codesynthesis.com/my to C++ namespace cs::my, we can use the following option:

---namespace-map http://www.codesynthesis.com/my=cs::my
+--namespace-map https://www.codesynthesis.com/my=cs::my
   

A vocabulary without a namespace is mapped to the global scope. This @@ -1568,7 +1568,7 @@ class people_t overcome this limitation we can mark certain schema types, for which content order is not sufficiently preserved, as ordered. For more information on this functionality refer to - Section + Section 2.8.4, "Element Order" in the C++/Tree Mapping User Manual.

For complex schemas with many levels of nested compositors @@ -1895,7 +1895,7 @@ ps.push_back (std::move (jane_p)); // assumes ownership

For more information on the non-copying modifier functions refer to - Section + Section 2.8, "Mapping for Local Elements and Attributes" in the C++/Tree Mapping User Manual. The above application produces the following output:

@@ -1930,7 +1930,7 @@ ps.push_back (std::move (jane_p)); // assumes ownership the mapping of built-in XML Schema types to C++ types and how to work with them. This section provides an overview of the built-in types. For more detailed information refer - to Section + to Section 2.5, "Mapping for Built-in Data Types" in the C++/Tree Mapping User Manual.

@@ -2232,7 +2232,7 @@ ps.push_back (std::move (jane_p)); // assumes ownership fundamental or standard C++ types to map to. As a result, these types are implemented from scratch in the XSD runtime. For more information on their interfaces refer to - Section + Section 2.5, "Mapping for Built-in Data Types" in the C++/Tree Mapping User Manual.

@@ -2252,14 +2252,14 @@ ps.push_back (std::move (jane_p)); // assumes ownership to generate types for root elements instead of parsing and serialization functions. This may be useful if your XML vocabulary has multiple root elements. For more information on element types refer to - Section + Section 2.9, "Mapping for Global Elements" in the C++/Tree Mapping User Manual.

In this section we will discuss the most commonly used versions of the parsing functions. For a comprehensive description of parsing - refer to Chapter + refer to Chapter 3, "Parsing" in the C++/Tree Mapping User Manual. For the people global element from our person record vocabulary, we will concentrate on the following three parsing functions:

@@ -2474,7 +2474,7 @@ catch (const xml_schema::exception& e) error or warning message for each entry. For more information about this and other exceptions that can be thrown during parsing, refer to - Section + Section 3.3, "Error Handling" in the C++/Tree Mapping User Manual.

@@ -2536,7 +2536,7 @@ catch (const std::ifstream::failure&) generate types for root elements instead of parsing and serialization functions. This may be useful if your XML vocabulary has multiple root elements. For more information on element types refer to - Section + Section 2.9, "Mapping for Global Elements" in the C++/Tree Mapping User Manual.

@@ -2544,7 +2544,7 @@ catch (const std::ifstream::failure&)

In this section we will discuss the most commonly used version of serialization functions. For a comprehensive description of serialization refer to - Chapter + Chapter 4, "Serialization" in the C++/Tree Mapping User Manual. For the people global element from our person record vocabulary, we will concentrate on the following serialization function:

@@ -2679,7 +2679,7 @@ catch (const xml_schema::exception& e) error or warning message for each entry. For more information about this and other exceptions that can be thrown during serialization, refer to - Section + Section 4.4, "Error Handling" in the C++/Tree Mapping User Manual.

diff --git a/doc/cxx/tree/manual/index.xhtml b/doc/cxx/tree/manual/index.xhtml index 1935a98..e04552b 100644 --- a/doc/cxx/tree/manual/index.xhtml +++ b/doc/cxx/tree/manual/index.xhtml @@ -192,15 +192,15 @@

Permission is granted to copy, distribute and/or modify this document under the terms of the - GNU Free + GNU Free Documentation License, version 1.2; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts.

This document is available in the following formats: - XHTML, - PDF, and - PostScript.

+ XHTML, + PDF, and + PostScript.

Table of Contents

@@ -434,7 +434,7 @@

This document describes the mapping of W3C XML Schema to the C++ programming language as implemented by - CodeSynthesis + CodeSynthesis XSD - an XML Schema to C++ data binding compiler. The mapping represents information stored in XML instance documents as a statically-typed, tree-like in-memory data structure and is @@ -447,9 +447,9 @@

This document is available in the following formats: - XHTML, - PDF, and - PostScript.

+ XHTML, + PDF, and + PostScript.

More Information

@@ -457,7 +457,7 @@ information useful:

@@ -572,7 +572,7 @@ refine one of the predefined conventions or create a completely custom naming scheme by using the --*-regex options. For more detailed information on these options refer to the NAMING - CONVENTION section in the XSD + CONVENTION section in the XSD Compiler Command Line Manual.

2.1.3 Character Type and Encoding

@@ -639,7 +639,7 @@

The anonymous type defined inside element object will be given name object. The compiler has a number of options that control the process of anonymous type naming. For more - information refer to the XSD + information refer to the XSD Compiler Command Line Manual.

@@ -728,7 +728,7 @@ struct duplicate_id: virtual exception

-<import namespace="http://www.codesynthesis.com/test"
+<import namespace="https://www.codesynthesis.com/test"
         schemaLocation="test.xsd"/>
   
@@ -769,7 +769,7 @@ struct duplicate_id: virtual exception </schema> <-- test.xsd --> -<schema targetNamespace="http://www.codesynthesis.com/test"> +<schema targetNamespace="https://www.codesynthesis.com/test"> <include schemaLocation="common.xsd"/> </schema> @@ -799,7 +799,7 @@ namespace test

-<schema targetNamespace="http://www.codesynthesis.com/system/test">
+<schema targetNamespace="https://www.codesynthesis.com/system/test">
   ...
 </schema>
   
@@ -819,7 +819,7 @@ namespace system

The default mapping of namespace URIs to C++ namespace names can be altered using the --namespace-map and --namespace-regex options. See the - XSD + XSD Compiler Command Line Manual for more information.

@@ -1501,7 +1501,7 @@ cout << obj.text () << endl;
 <!-- test.xsd -->
 <schema
-  xmlns:xse="http://www.codesynthesis.com/xmlns/xml-schema-extension">
+  xmlns:xse="https://www.codesynthesis.com/xmlns/xml-schema-extension">
 
   ...
 
@@ -2655,7 +2655,7 @@ public:
   

Additional constructors can be requested with the --generate-default-ctor and --generate-from-base-ctor options. See the - XSD + XSD Compiler Command Line Manual for details.

If an XML Schema complex type is not explicitly derived from any type, @@ -3386,7 +3386,7 @@ f (object& o) order since, as we will discuss shortly, ordered types require extra effort to access and, especially, modify. See the - XSD + XSD Compiler Command Line Manual for more information on these options.

@@ -5915,7 +5915,7 @@ struct no_prefix_mapping: virtual exception using std::auto_ptr; auto_ptr<type> r1 (name ("test.xml")); -auto_ptr<type> r2 (name ("http://www.codesynthesis.com/test.xml")); +auto_ptr<type> r2 (name ("https://www.codesynthesis.com/test.xml"));

Or, in the C++11 mode:

@@ -5924,7 +5924,7 @@ auto_ptr<type> r2 (name ("http://www.codesynthesis.com/test.xml")); using std::unique_ptr; unique_ptr<type> r1 (name ("test.xml")); -unique_ptr<type> r2 (name ("http://www.codesynthesis.com/test.xml")); +unique_ptr<type> r2 (name ("https://www.codesynthesis.com/test.xml"));

3.5 Reading from std::istream

@@ -6011,7 +6011,7 @@ std::unique_ptr<type> r ( "Parsing". Note that the generation of the serialization code is optional and should be explicitly requested with the --generate-serialization option. See the - XSD + XSD Compiler Command Line Manual for more information.

@@ -6163,7 +6163,7 @@ struct namespace_infomap: public std::map<std::basic_string<C>,
 xml_schema::namespace_infomap map;
 
-map["t"].name = "http://www.codesynthesis.com/test";
+map["t"].name = "https://www.codesynthesis.com/test";
 map["t"].schema = "test.xsd";
   
@@ -6172,9 +6172,9 @@ map["t"].schema = "test.xsd";
 <?xml version="1.0" ?>
-<t:name xmlns:t="http://www.codesynthesis.com/test"
+<t:name xmlns:t="https://www.codesynthesis.com/test"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://www.codesynthesis.com/test test.xsd">
+        xsi:schemaLocation="https://www.codesynthesis.com/test test.xsd">
   

As you can see, the serialization function automatically added namespace @@ -6186,7 +6186,7 @@ xml_schema::namespace_infomap map; map["xsn"].name = "http://www.w3.org/2001/XMLSchema-instance"; -map["t"].name = "http://www.codesynthesis.com/test"; +map["t"].name = "https://www.codesynthesis.com/test"; map["t"].schema = "test.xsd"; @@ -6194,9 +6194,9 @@ map["t"].schema = "test.xsd";

 <?xml version="1.0" ?>
-<t:name xmlns:t="http://www.codesynthesis.com/test"
+<t:name xmlns:t="https://www.codesynthesis.com/test"
         xmlns:xsn="http://www.w3.org/2001/XMLSchema-instance"
-        xsn:schemaLocation="http://www.codesynthesis.com/test test.xsd">
+        xsn:schemaLocation="https://www.codesynthesis.com/test test.xsd">
   

To specify the location of a schema without a namespace you can use @@ -6222,7 +6222,7 @@ map[""].schema = "test.xsd";

 xml_schema::namespace_infomap map;
 
-map[""].name = "http://www.codesynthesis.com/test";
+map[""].name = "https://www.codesynthesis.com/test";
 map[""].schema = "test.xsd";
   
@@ -6230,9 +6230,9 @@ map[""].schema = "test.xsd";
 <?xml version="1.0" ?>
-<name xmlns="http://www.codesynthesis.com/test"
+<name xmlns="https://www.codesynthesis.com/test"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-      xsi:schemaLocation="http://www.codesynthesis.com/test test.xsd">
+      xsi:schemaLocation="https://www.codesynthesis.com/test test.xsd">
   
@@ -6390,7 +6390,7 @@ std::auto_ptr<type> r = ... // xml_schema::namespace_infomap map; -map["t"].name = "http://www.codesynthesis.com/test"; +map["t"].name = "https://www.codesynthesis.com/test"; map["t"].schema = "test.xsd"; // Write it out. @@ -6427,7 +6427,7 @@ auto_ptr<type> r = ... // xml_schema::namespace_infomap map; -map["t"].name = "http://www.codesynthesis.com/test"; +map["t"].name = "https://www.codesynthesis.com/test"; map["t"].schema = "test.xsd"; using namespace xercesc; @@ -6679,7 +6679,7 @@ XMLPlatformUtils::Terminate (); data representation stream, you will need to use the --generate-insertion and --generate-extraction compiler options. See the - XSD + XSD Compiler Command Line Manual for more information.

Once the insertion operators and extraction constructors are diff --git a/doc/cxx/tree/manual/manual.html2ps b/doc/cxx/tree/manual/manual.html2ps index 19e96fe..6c10710 100644 --- a/doc/cxx/tree/manual/manual.html2ps +++ b/doc/cxx/tree/manual/manual.html2ps @@ -25,15 +25,15 @@

Permission is granted to copy, distribute and/or modify this document under the terms of the - GNU Free + GNU Free Documentation License, version 1.2; with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts.

This document is available in the following formats: - XHTML, - PDF, and - PostScript.

"; + XHTML, + PDF, and + PostScript.

"; } toc { -- cgit v1.1