Hermes2D
3.0
|
C++ namespace for the XMLSubdomains schema namespace. More...
Classes | |
class | boundary_edges |
Class corresponding to the boundary_edges schema type. More... | |
class | domain |
Class corresponding to the domain schema type. More... | |
class | ed |
Class corresponding to the ed schema type. More... | |
class | edges_type |
Class corresponding to the edges_type schema type. More... | |
class | el_t |
Class corresponding to the el_t schema type. More... | |
class | elements |
Class corresponding to the elements schema type. More... | |
class | elements_type |
Class corresponding to the elements_type schema type. More... | |
class | inner_edges |
Class corresponding to the inner_edges schema type. More... | |
class | q_t |
Class corresponding to the q_t schema type. More... | |
class | subdomain |
Class corresponding to the subdomain schema type. More... | |
class | subdomains |
Class corresponding to the subdomains schema type. More... | |
class | t_t |
Class corresponding to the t_t schema type. More... | |
class | vertices |
Class corresponding to the vertices schema type. More... | |
Functions | |
::std::ostream & | operator<< (::std::ostream &, const elements_type &) |
::std::ostream & | operator<< (::std::ostream &, const el_t &) |
::std::ostream & | operator<< (::std::ostream &, const t_t &) |
::std::ostream & | operator<< (::std::ostream &, const q_t &) |
::std::ostream & | operator<< (::std::ostream &, const edges_type &) |
::std::ostream & | operator<< (::std::ostream &, const domain &) |
::std::ostream & | operator<< (::std::ostream &, const ed &) |
::std::ostream & | operator<< (::std::ostream &, const subdomains &) |
::std::ostream & | operator<< (::std::ostream &, const subdomain &) |
::std::ostream & | operator<< (::std::ostream &, const vertices &) |
::std::ostream & | operator<< (::std::ostream &, const elements &) |
::std::ostream & | operator<< (::std::ostream &, const boundary_edges &) |
::std::ostream & | operator<< (::std::ostream &, const inner_edges &) |
void | operator<< (::xercesc::DOMElement &, const elements_type &) |
void | operator<< (::xercesc::DOMElement &, const el_t &) |
void | operator<< (::xercesc::DOMElement &, const t_t &) |
void | operator<< (::xercesc::DOMElement &, const q_t &) |
void | operator<< (::xercesc::DOMElement &, const edges_type &) |
void | operator<< (::xercesc::DOMElement &, const domain &) |
void | operator<< (::xercesc::DOMElement &, const ed &) |
void | operator<< (::xercesc::DOMElement &, const subdomains &) |
void | operator<< (::xercesc::DOMElement &, const subdomain &) |
void | operator<< (::xercesc::DOMElement &, const vertices &) |
void | operator<< (::xercesc::DOMElement &, const elements &) |
void | operator<< (::xercesc::DOMElement &, const boundary_edges &) |
void | operator<< (::xercesc::DOMElement &, const inner_edges &) |
Parsing functions for the domain document root. | |
::std::auto_ptr < ::XMLSubdomains::domain > | domain_ (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 < ::XMLSubdomains::domain > | domain_ (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 < ::XMLSubdomains::domain > | domain_ (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 < ::XMLSubdomains::domain > | domain_ (::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 < ::XMLSubdomains::domain > | domain_ (::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 < ::XMLSubdomains::domain > | domain_ (::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 < ::XMLSubdomains::domain > | domain_ (::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 < ::XMLSubdomains::domain > | domain_ (::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 < ::XMLSubdomains::domain > | domain_ (::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 < ::XMLSubdomains::domain > | domain_ (::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 < ::XMLSubdomains::domain > | domain_ (::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 < ::XMLSubdomains::domain > | domain_ (::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 < ::XMLSubdomains::domain > | domain_ (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 < ::XMLSubdomains::domain > | domain_ (::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 domain document root. | |
void | domain_ (::std::ostream &os, const ::XMLSubdomains::domain &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 | domain_ (::std::ostream &os, const ::XMLSubdomains::domain &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 | domain_ (::std::ostream &os, const ::XMLSubdomains::domain &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 | domain_ (::xercesc::XMLFormatTarget &ft, const ::XMLSubdomains::domain &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 | domain_ (::xercesc::XMLFormatTarget &ft, const ::XMLSubdomains::domain &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 | domain_ (::xercesc::XMLFormatTarget &ft, const ::XMLSubdomains::domain &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 | domain_ (::xercesc::DOMDocument &d, const ::XMLSubdomains::domain &x,::xml_schema::flags f=0) |
Serialize to an existing Xerces-C++ DOM document. More... | |
::xml_schema::dom::auto_ptr < ::xercesc::DOMDocument > | domain_ (const ::XMLSubdomains::domain &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... | |
C++ namespace for the XMLSubdomains schema namespace.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | const ::std::string & | uri, |
::xml_schema::flags | f = 0 , |
||
const ::xml_schema::properties & | p = ::xml_schema::properties () |
||
) |
Parse a URI or a local file.
uri | A URI or a local file name. |
f | Parsing flags. |
p | Parsing properties. |
This function uses exceptions to report parsing errors.
Definition at line 2274 of file subdomains_h2d_xml.cpp.
Referenced by domain_(), Hermes::Hermes2D::MeshReaderH2DXML::load(), and Hermes::Hermes2D::MeshReaderH2DXML::save().
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | 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.
uri | A URI or a local file name. |
eh | An error handler. |
f | Parsing flags. |
p | Parsing properties. |
This function reports parsing errors by calling the error handler.
Definition at line 2298 of file subdomains_h2d_xml.cpp.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | 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.
uri | A URI or a local file name. |
eh | A Xerces-C++ DOM error handler. |
f | Parsing flags. |
p | Parsing properties. |
This function reports parsing errors by calling the error handler.
Definition at line 2322 of file subdomains_h2d_xml.cpp.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | ::std::istream & | is, |
::xml_schema::flags | f = 0 , |
||
const ::xml_schema::properties & | p = ::xml_schema::properties () |
||
) |
Parse a standard input stream.
is | A standrad input stream. |
f | Parsing flags. |
p | Parsing properties. |
This function uses exceptions to report parsing errors.
Definition at line 2342 of file subdomains_h2d_xml.cpp.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | ::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.
is | A standrad input stream. |
eh | An error handler. |
f | Parsing flags. |
p | Parsing properties. |
This function reports parsing errors by calling the error handler.
Definition at line 2355 of file subdomains_h2d_xml.cpp.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | ::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.
is | A standrad input stream. |
eh | A Xerces-C++ DOM error handler. |
f | Parsing flags. |
p | Parsing properties. |
This function reports parsing errors by calling the error handler.
Definition at line 2369 of file subdomains_h2d_xml.cpp.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | ::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.
is | A standrad input stream. |
id | A resource id. |
f | Parsing flags. |
p | Parsing properties. |
The resource id is used to identify the document being parsed in diagnostics as well as to resolve relative paths.
This function uses exceptions to report parsing errors.
Definition at line 2379 of file subdomains_h2d_xml.cpp.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | ::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.
is | A standrad input stream. |
id | A resource id. |
eh | An error handler. |
f | Parsing flags. |
p | Parsing properties. |
The resource id is used to identify the document being parsed in diagnostics as well as to resolve relative paths.
This function reports parsing errors by calling the error handler.
Definition at line 2393 of file subdomains_h2d_xml.cpp.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | ::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.
is | A standrad input stream. |
id | A resource id. |
eh | A Xerces-C++ DOM error handler. |
f | Parsing flags. |
p | Parsing properties. |
The resource id is used to identify the document being parsed in diagnostics as well as to resolve relative paths.
This function reports parsing errors by calling the error handler.
Definition at line 2408 of file subdomains_h2d_xml.cpp.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | ::xercesc::InputSource & | is, |
::xml_schema::flags | f = 0 , |
||
const ::xml_schema::properties & | p = ::xml_schema::properties () |
||
) |
Parse a Xerces-C++ input source.
is | A Xerces-C++ input source. |
f | Parsing flags. |
p | Parsing properties. |
This function uses exceptions to report parsing errors.
Definition at line 2419 of file subdomains_h2d_xml.cpp.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | ::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.
is | A Xerces-C++ input source. |
eh | An error handler. |
f | Parsing flags. |
p | Parsing properties. |
This function reports parsing errors by calling the error handler.
Definition at line 2439 of file subdomains_h2d_xml.cpp.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | ::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.
is | A Xerces-C++ input source. |
eh | A Xerces-C++ DOM error handler. |
f | Parsing flags. |
p | Parsing properties. |
This function reports parsing errors by calling the error handler.
Definition at line 2459 of file subdomains_h2d_xml.cpp.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | const ::xercesc::DOMDocument & | d, |
::xml_schema::flags | f = 0 , |
||
const ::xml_schema::properties & | p = ::xml_schema::properties () |
||
) |
Parse a Xerces-C++ DOM document.
d | A Xerces-C++ DOM document. |
f | Parsing flags. |
p | Parsing properties. |
Definition at line 2479 of file subdomains_h2d_xml.cpp.
std::auto_ptr<::XMLSubdomains::domain > XMLSubdomains::domain_ | ( | ::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.
d | A pointer to the Xerces-C++ DOM document. |
f | Parsing flags. |
p | Parsing properties. |
This function is normally used together with the keep_dom and own_dom parsing flags to assign ownership of the DOM document to the object model.
Definition at line 2516 of file subdomains_h2d_xml.cpp.
void XMLSubdomains::domain_ | ( | ::std::ostream & | os, |
const ::XMLSubdomains::domain & | 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.
os | A standrad output stream. |
x | An object model to serialize. |
m | A namespace information map. |
e | A character encoding to produce XML in. |
f | Serialization flags. |
This function uses exceptions to report serialization errors.
Definition at line 2570 of file subdomains_h2d_xml.cpp.
void XMLSubdomains::domain_ | ( | ::std::ostream & | os, |
const ::XMLSubdomains::domain & | 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.
os | A standrad output stream. |
x | An object model to serialize. |
eh | An error handler. |
m | A namespace information map. |
e | A character encoding to produce XML in. |
f | Serialization flags. |
This function reports serialization errors by calling the error handler.
Definition at line 2592 of file subdomains_h2d_xml.cpp.
void XMLSubdomains::domain_ | ( | ::std::ostream & | os, |
const ::XMLSubdomains::domain & | 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.
os | A standrad output stream. |
x | An object model to serialize. |
eh | A Xerces-C++ DOM error handler. |
m | A namespace information map. |
e | A character encoding to produce XML in. |
f | Serialization flags. |
This function reports serialization errors by calling the error handler.
Definition at line 2612 of file subdomains_h2d_xml.cpp.
void XMLSubdomains::domain_ | ( | ::xercesc::XMLFormatTarget & | ft, |
const ::XMLSubdomains::domain & | 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.
ft | A Xerces-C++ XML format target. |
x | An object model to serialize. |
m | A namespace information map. |
e | A character encoding to produce XML in. |
f | Serialization flags. |
This function uses exceptions to report serialization errors.
Definition at line 2629 of file subdomains_h2d_xml.cpp.
void XMLSubdomains::domain_ | ( | ::xercesc::XMLFormatTarget & | ft, |
const ::XMLSubdomains::domain & | 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.
ft | A Xerces-C++ XML format target. |
x | An object model to serialize. |
eh | An error handler. |
m | A namespace information map. |
e | A character encoding to produce XML in. |
f | Serialization flags. |
This function reports serialization errors by calling the error handler.
Definition at line 2647 of file subdomains_h2d_xml.cpp.
void XMLSubdomains::domain_ | ( | ::xercesc::XMLFormatTarget & | ft, |
const ::XMLSubdomains::domain & | 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.
ft | A Xerces-C++ XML format target. |
x | An object model to serialize. |
eh | A Xerces-C++ DOM error handler. |
m | A namespace information map. |
e | A character encoding to produce XML in. |
f | Serialization flags. |
This function reports serialization errors by calling the error handler.
Definition at line 2663 of file subdomains_h2d_xml.cpp.
void XMLSubdomains::domain_ | ( | ::xercesc::DOMDocument & | d, |
const ::XMLSubdomains::domain & | x, | ||
::xml_schema::flags | f = 0 |
||
) |
Serialize to an existing Xerces-C++ DOM document.
d | A Xerces-C++ DOM document. |
x | An object model to serialize. |
f | Serialization flags. |
Note that it is your responsibility to create the DOM document with the correct root element as well as set the necessary namespace mapping attributes.
Definition at line 2679 of file subdomains_h2d_xml.cpp.
xml_schema::dom::auto_ptr<::xercesc::DOMDocument > XMLSubdomains::domain_ | ( | const ::XMLSubdomains::domain & | x, |
const ::xml_schema::namespace_infomap & | m = ::xml_schema::namespace_infomap () , |
||
::xml_schema::flags | f = 0 |
||
) |
Serialize to a new Xerces-C++ DOM document.
x | An object model to serialize. |
m | A namespace information map. |
f | Serialization flags. |
Definition at line 2703 of file subdomains_h2d_xml.cpp.