Hermes2D  3.0
mesh_h2d_xml.h File Reference

Generated from mesh_h2d_xml.xsd. More...

#include <xsd/cxx/config.hxx>
#include <xsd/cxx/pre.hxx>
#include <xsd/cxx/xml/char-utf8.hxx>
#include <xsd/cxx/tree/exceptions.hxx>
#include <xsd/cxx/tree/elements.hxx>
#include <xsd/cxx/tree/types.hxx>
#include <xsd/cxx/xml/error-handler.hxx>
#include <xsd/cxx/xml/dom/auto-ptr.hxx>
#include <xsd/cxx/tree/parsing.hxx>
#include <xsd/cxx/tree/parsing/byte.hxx>
#include <xsd/cxx/tree/parsing/unsigned-byte.hxx>
#include <xsd/cxx/tree/parsing/short.hxx>
#include <xsd/cxx/tree/parsing/unsigned-short.hxx>
#include <xsd/cxx/tree/parsing/int.hxx>
#include <xsd/cxx/tree/parsing/unsigned-int.hxx>
#include <xsd/cxx/tree/parsing/long.hxx>
#include <xsd/cxx/tree/parsing/unsigned-long.hxx>
#include <xsd/cxx/tree/parsing/boolean.hxx>
#include <xsd/cxx/tree/parsing/float.hxx>
#include <xsd/cxx/tree/parsing/double.hxx>
#include <xsd/cxx/tree/parsing/decimal.hxx>
#include <xsd/cxx/xml/dom/serialization-header.hxx>
#include <xsd/cxx/tree/serialization.hxx>
#include <xsd/cxx/tree/serialization/byte.hxx>
#include <xsd/cxx/tree/serialization/unsigned-byte.hxx>
#include <xsd/cxx/tree/serialization/short.hxx>
#include <xsd/cxx/tree/serialization/unsigned-short.hxx>
#include <xsd/cxx/tree/serialization/int.hxx>
#include <xsd/cxx/tree/serialization/unsigned-int.hxx>
#include <xsd/cxx/tree/serialization/long.hxx>
#include <xsd/cxx/tree/serialization/unsigned-long.hxx>
#include <xsd/cxx/tree/serialization/boolean.hxx>
#include <xsd/cxx/tree/serialization/float.hxx>
#include <xsd/cxx/tree/serialization/double.hxx>
#include <xsd/cxx/tree/serialization/decimal.hxx>
#include <xsd/cxx/tree/std-ostream-operators.hxx>
#include <memory>
#include <limits>
#include <algorithm>
#include <xsd/cxx/tree/containers.hxx>
#include <xsd/cxx/tree/list.hxx>
#include <xsd/cxx/xml/dom/parsing-header.hxx>
#include <iosfwd>
#include <xercesc/sax/InputSource.hpp>
#include <xercesc/dom/DOMDocument.hpp>
#include <xercesc/dom/DOMErrorHandler.hpp>
#include <xercesc/framework/XMLFormatter.hpp>
#include <xsd/cxx/post.hxx>

Go to the source code of this file.

Classes

class  XMLMesh::variables_type
 Class corresponding to the variables_type schema type. More...
 
class  XMLMesh::vertices_type
 Class corresponding to the vertices_type schema type. More...
 
class  XMLMesh::elements_type
 Class corresponding to the elements_type schema type. More...
 
class  XMLMesh::el_t
 Class corresponding to the el_t schema type. More...
 
class  XMLMesh::t_t
 Class corresponding to the t_t schema type. More...
 
class  XMLMesh::q_t
 Class corresponding to the q_t schema type. More...
 
class  XMLMesh::edges_type
 Class corresponding to the edges_type schema type. More...
 
class  XMLMesh::curves_type
 Class corresponding to the curves_type schema type. More...
 
class  XMLMesh::refinements_type
 Class corresponding to the refinements_type schema type. More...
 
class  XMLMesh::mesh
 Class corresponding to the mesh schema type. More...
 
class  XMLMesh::var
 Class corresponding to the var schema type. More...
 
class  XMLMesh::v
 Class corresponding to the v schema type. More...
 
class  XMLMesh::ed
 Class corresponding to the ed schema type. More...
 
class  XMLMesh::arc
 Class corresponding to the arc schema type. More...
 
class  XMLMesh::NURBS
 Class corresponding to the NURBS schema type. More...
 
class  XMLMesh::ref
 Class corresponding to the ref schema type. More...
 
class  XMLMesh::inner_point
 Class corresponding to the inner_point schema type. More...
 
class  XMLMesh::knot
 Class corresponding to the knot schema type. More...
 

Namespaces

 xml_schema
 C++ namespace for the http://www.w3.org/2001/XMLSchema schema namespace.
 
 xml_schema::dom
 DOM interaction.
 
 XMLMesh
 C++ namespace for the XMLMesh schema namespace.
 

Functions

::std::ostream & XMLMesh::operator<< (::std::ostream &, const variables_type &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const vertices_type &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const elements_type &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const el_t &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const t_t &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const q_t &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const edges_type &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const curves_type &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const refinements_type &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const mesh &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const var &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const v &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const ed &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const arc &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const NURBS &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const ref &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const inner_point &)
 
::std::ostream & XMLMesh::operator<< (::std::ostream &, const knot &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const variables_type &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const vertices_type &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const elements_type &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const el_t &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const t_t &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const q_t &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const edges_type &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const curves_type &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const refinements_type &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const mesh &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const var &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const v &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const ed &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const arc &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const NURBS &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const ref &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const inner_point &)
 
void XMLMesh::operator<< (::xercesc::DOMElement &, const knot &)
 
Parsing functions for the mesh document root.
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (const ::std::string &uri,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a URI or a local file. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (const ::std::string &uri,::xml_schema::error_handler &eh,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a URI or a local file with an error handler. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (const ::std::string &uri,::xercesc::DOMErrorHandler &eh,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a URI or a local file with a Xerces-C++ DOM error handler. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (::std::istream &is,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a standard input stream. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (::std::istream &is,::xml_schema::error_handler &eh,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a standard input stream with an error handler. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (::std::istream &is,::xercesc::DOMErrorHandler &eh,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a standard input stream with a Xerces-C++ DOM error handler. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (::std::istream &is, const ::std::string &id,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a standard input stream with a resource id. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (::std::istream &is, const ::std::string &id,::xml_schema::error_handler &eh,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a standard input stream with a resource id and an error handler. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (::std::istream &is, const ::std::string &id,::xercesc::DOMErrorHandler &eh,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a standard input stream with a resource id and a Xerces-C++ DOM error handler. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (::xercesc::InputSource &is,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a Xerces-C++ input source. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (::xercesc::InputSource &is,::xml_schema::error_handler &eh,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a Xerces-C++ input source with an error handler. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (::xercesc::InputSource &is,::xercesc::DOMErrorHandler &eh,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a Xerces-C++ input source with a Xerces-C++ DOM error handler. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (const ::xercesc::DOMDocument &d,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a Xerces-C++ DOM document. More...
 
::std::auto_ptr< ::XMLMesh::meshXMLMesh::mesh_ (::xml_schema::dom::auto_ptr< ::xercesc::DOMDocument > &d,::xml_schema::flags f=0, const ::xml_schema::properties &p=::xml_schema::properties())
 Parse a Xerces-C++ DOM document. More...
 
Serialization functions for the mesh document root.
void XMLMesh::mesh_ (::std::ostream &os, const ::XMLMesh::mesh &x, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), const ::std::string &e="UTF-8",::xml_schema::flags f=0)
 Serialize to a standard output stream. More...
 
void XMLMesh::mesh_ (::std::ostream &os, const ::XMLMesh::mesh &x,::xml_schema::error_handler &eh, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), const ::std::string &e="UTF-8",::xml_schema::flags f=0)
 Serialize to a standard output stream with an error handler. More...
 
void XMLMesh::mesh_ (::std::ostream &os, const ::XMLMesh::mesh &x,::xercesc::DOMErrorHandler &eh, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), const ::std::string &e="UTF-8",::xml_schema::flags f=0)
 Serialize to a standard output stream with a Xerces-C++ DOM error handler. More...
 
void XMLMesh::mesh_ (::xercesc::XMLFormatTarget &ft, const ::XMLMesh::mesh &x, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), const ::std::string &e="UTF-8",::xml_schema::flags f=0)
 Serialize to a Xerces-C++ XML format target. More...
 
void XMLMesh::mesh_ (::xercesc::XMLFormatTarget &ft, const ::XMLMesh::mesh &x,::xml_schema::error_handler &eh, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), const ::std::string &e="UTF-8",::xml_schema::flags f=0)
 Serialize to a Xerces-C++ XML format target with an error handler. More...
 
void XMLMesh::mesh_ (::xercesc::XMLFormatTarget &ft, const ::XMLMesh::mesh &x,::xercesc::DOMErrorHandler &eh, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(), const ::std::string &e="UTF-8",::xml_schema::flags f=0)
 Serialize to a Xerces-C++ XML format target with a Xerces-C++ DOM error handler. More...
 
void XMLMesh::mesh_ (::xercesc::DOMDocument &d, const ::XMLMesh::mesh &x,::xml_schema::flags f=0)
 Serialize to an existing Xerces-C++ DOM document. More...
 
::xml_schema::dom::auto_ptr
< ::xercesc::DOMDocument > 
XMLMesh::mesh_ (const ::XMLMesh::mesh &x, const ::xml_schema::namespace_infomap &m=::xml_schema::namespace_infomap(),::xml_schema::flags f=0)
 Serialize to a new Xerces-C++ DOM document. More...
 

Detailed Description

Generated from mesh_h2d_xml.xsd.

Definition in file mesh_h2d_xml.h.