LCOV - code coverage report
Current view: top level - builds/mtusseau/poc-diff-coverage/src - version.cxx (source / functions) Hit Total Coverage
Test: lcov-run.info Lines: 6 29 20.7 %
Date: 2019-02-15 00:00:25 Functions: 3 11 27.3 %
Branches: 0 2 0.0 %

           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                 :            : 

Generated by: LCOV version 1.12