Branch data Line data Source code
1 : : // Copyright (c) 2005-2014 Code Synthesis Tools CC
2 : : //
3 : : // This program was generated by CodeSynthesis XSD, an XML Schema to
4 : : // C++ data binding compiler.
5 : : //
6 : : // This program is free software; you can redistribute it and/or modify
7 : : // it under the terms of the GNU General Public License version 2 as
8 : : // published by the Free Software Foundation.
9 : : //
10 : : // This program is distributed in the hope that it will be useful,
11 : : // but WITHOUT ANY WARRANTY; without even the implied warranty of
12 : : // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 : : // GNU General Public License for more details.
14 : : //
15 : : // You should have received a copy of the GNU General Public License
16 : : // along with this program; if not, write to the Free Software
17 : : // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
18 : : //
19 : : // In addition, as a special exception, Code Synthesis Tools CC gives
20 : : // permission to link this program with the Xerces-C++ library (or with
21 : : // modified versions of Xerces-C++ that use the same license as Xerces-C++),
22 : : // and distribute linked combinations including the two. You must obey
23 : : // the GNU General Public License version 2 in all respects for all of
24 : : // the code used other than Xerces-C++. If you modify this copy of the
25 : : // program, you may extend this exception to your version of the program,
26 : : // but you are not obligated to do so. If you do not wish to do so, delete
27 : : // this exception statement from your version.
28 : : //
29 : : // Furthermore, Code Synthesis Tools CC makes a special exception for
30 : : // the Free/Libre and Open Source Software (FLOSS) which is described
31 : : // in the accompanying FLOSSE file.
32 : : //
33 : :
34 : : // Begin prologue.
35 : : //
36 : : //
37 : : // End prologue.
38 : :
39 : : #include <xsd/cxx/pre.hxx>
40 : :
41 : : #include "version.hxx"
42 : :
43 : : // Version
44 : : //
45 : :
46 : :
47 : : #include <xsd/cxx/xml/dom/parsing-source.hxx>
48 : :
49 : : // Version
50 : : //
51 : :
52 : 0 : Version::
53 : : Version ()
54 : 0 : : ::xml_schema::String ()
55 : : {
56 : 0 : }
57 : :
58 : 0 : Version::
59 : : Version (const char* _xsd_String_base)
60 : 0 : : ::xml_schema::String (_xsd_String_base)
61 : : {
62 : 0 : }
63 : :
64 : 0 : Version::
65 : : Version (const ::std::string& _xsd_String_base)
66 : 0 : : ::xml_schema::String (_xsd_String_base)
67 : : {
68 : 0 : }
69 : :
70 : 0 : Version::
71 : : Version (const ::xml_schema::String& _xsd_String_base)
72 : 0 : : ::xml_schema::String (_xsd_String_base)
73 : : {
74 : 0 : }
75 : :
76 : 0 : Version::
77 : : Version (const Version& x,
78 : : ::xml_schema::Flags f,
79 : : ::xml_schema::Container* c)
80 : 0 : : ::xml_schema::String (x, f, c)
81 : : {
82 : 0 : }
83 : :
84 : 0 : Version::
85 : : Version (const ::xercesc::DOMElement& e,
86 : : ::xml_schema::Flags f,
87 : : ::xml_schema::Container* c)
88 : 0 : : ::xml_schema::String (e, f, c)
89 : : {
90 : 0 : }
91 : :
92 : 1 : Version::
93 : : Version (const ::xercesc::DOMAttr& a,
94 : : ::xml_schema::Flags f,
95 : : ::xml_schema::Container* c)
96 : 1 : : ::xml_schema::String (a, f, c)
97 : : {
98 : 1 : }
99 : :
100 : 0 : Version::
101 : : Version (const ::std::string& s,
102 : : const ::xercesc::DOMElement* e,
103 : : ::xml_schema::Flags f,
104 : : ::xml_schema::Container* c)
105 : 0 : : ::xml_schema::String (s, e, f, c)
106 : : {
107 : 0 : }
108 : :
109 : 0 : Version* Version::
110 : : _clone (::xml_schema::Flags f,
111 : : ::xml_schema::Container* c) const
112 : : {
113 [ # # ]: 0 : return new class Version (*this, f, c);
114 : : }
115 : :
116 : 2 : Version::
117 : 1 : ~Version ()
118 : : {
119 : 1 : }
120 : :
121 : : #include <istream>
122 : : #include <xsd/cxx/xml/sax/std-input-source.hxx>
123 : : #include <xsd/cxx/tree/error-handler.hxx>
124 : :
125 : : #include <xsd/cxx/post.hxx>
126 : :
127 : : // Begin epilogue.
128 : : //
129 : : //
130 : : // End epilogue.
131 : :
|