|
MolSim
|
Generated from SimulationXSD.xsd. More...
#include <xsd/cxx/config.hxx>#include <xsd/cxx/pre.hxx>#include <xsd/cxx/xml/char-utf8.hxx>#include <xsd/cxx/tree/elements.hxx>#include <xsd/cxx/tree/exceptions.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/boolean.hxx>#include <xsd/cxx/tree/parsing/byte.hxx>#include <xsd/cxx/tree/parsing/decimal.hxx>#include <xsd/cxx/tree/parsing/double.hxx>#include <xsd/cxx/tree/parsing/float.hxx>#include <xsd/cxx/tree/parsing/int.hxx>#include <xsd/cxx/tree/parsing/long.hxx>#include <xsd/cxx/tree/parsing/short.hxx>#include <xsd/cxx/tree/parsing/unsigned-byte.hxx>#include <xsd/cxx/tree/parsing/unsigned-int.hxx>#include <xsd/cxx/tree/parsing/unsigned-long.hxx>#include <xsd/cxx/tree/parsing/unsigned-short.hxx>#include <xsd/cxx/tree/serialization.hxx>#include <xsd/cxx/tree/serialization/boolean.hxx>#include <xsd/cxx/tree/serialization/byte.hxx>#include <xsd/cxx/tree/serialization/decimal.hxx>#include <xsd/cxx/tree/serialization/double.hxx>#include <xsd/cxx/tree/serialization/float.hxx>#include <xsd/cxx/tree/serialization/int.hxx>#include <xsd/cxx/tree/serialization/long.hxx>#include <xsd/cxx/tree/serialization/short.hxx>#include <xsd/cxx/tree/serialization/unsigned-byte.hxx>#include <xsd/cxx/tree/serialization/unsigned-int.hxx>#include <xsd/cxx/tree/serialization/unsigned-long.hxx>#include <xsd/cxx/tree/serialization/unsigned-short.hxx>#include <xsd/cxx/xml/dom/serialization-header.hxx>#include <algorithm>#include <limits>#include <memory>#include <utility>#include <xsd/cxx/tree/containers.hxx>#include <xsd/cxx/tree/list.hxx>#include <xsd/cxx/xml/dom/parsing-header.hxx>#include <iosfwd>#include <xercesc/dom/DOMDocument.hpp>#include <xercesc/dom/DOMErrorHandler.hpp>#include <xercesc/sax/InputSource.hpp>#include <xercesc/framework/XMLFormatter.hpp>#include <xsd/cxx/post.hxx>Go to the source code of this file.
Classes | |
| class | ArgsType |
| Class corresponding to the argsType schema type. More... | |
| class | ParallelType |
| Enumeration class corresponding to the parallelType schema type. More... | |
| class | BdConditionsType |
| Class corresponding to the bdConditionsType schema type. More... | |
| class | BoundaryConditionType |
| Enumeration class corresponding to the boundaryConditionType schema type. More... | |
| class | PositionType |
| Class corresponding to the positionType schema type. More... | |
| class | VelocityType |
| Class corresponding to the velocityType schema type. More... | |
| class | ForceType |
| Class corresponding to the forceType schema type. More... | |
| class | SizeType |
| Class corresponding to the sizeType schema type. More... | |
| class | CuboidType |
| Class corresponding to the cuboidType schema type. More... | |
| class | ParticleType |
| Class corresponding to the particleType schema type. More... | |
| class | DiscType |
| Class corresponding to the discType schema type. More... | |
| class | ObjectsType |
| Class corresponding to the objectsType schema type. More... | |
| class | SpecialCaseType |
| Class corresponding to the specialCaseType schema type. More... | |
| class | MembraneType |
| Class corresponding to the membraneType schema type. More... | |
| class | AnalyzerType |
| Class corresponding to the analyzerType schema type. More... | |
| class | SimType |
| Class corresponding to the simType schema type. More... | |
| class | ThermostatType |
| Class corresponding to the thermostatType schema type. More... | |
Namespaces | |
| namespace | xml_schema |
| C++ namespace for the http://www.w3.org/2001/XMLSchema schema namespace. | |
| namespace | xml_schema::dom |
| DOM interaction. | |
Macros | |
| #define | XSD_CXX11 |
| #define | XSD_USE_CHAR |
| #define | XSD_CXX_TREE_USE_CHAR |
| #define | XSD_CXX_TREE_TREE_NODE_KEY__XML_SCHEMA |
Typedefs | |
| typedef ::xsd::cxx::tree::type | xml_schema::Type |
| C++ type corresponding to the anyType XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::simple_type< char, Type > | xml_schema::SimpleType |
| C++ type corresponding to the anySimpleType XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::type | xml_schema::Container |
| Alias for the anyType type. | |
| typedef signed char | xml_schema::Byte |
| C++ type corresponding to the byte XML Schema built-in type. | |
| typedef unsigned char | xml_schema::UnsignedByte |
| C++ type corresponding to the unsignedByte XML Schema built-in type. | |
| typedef short | xml_schema::Short |
| C++ type corresponding to the short XML Schema built-in type. | |
| typedef unsigned short | xml_schema::UnsignedShort |
| C++ type corresponding to the unsignedShort XML Schema built-in type. | |
| typedef int | xml_schema::Int |
| C++ type corresponding to the int XML Schema built-in type. | |
| typedef unsigned int | xml_schema::UnsignedInt |
| C++ type corresponding to the unsignedInt XML Schema built-in type. | |
| typedef long long | xml_schema::Long |
| C++ type corresponding to the long XML Schema built-in type. | |
| typedef unsigned long long | xml_schema::UnsignedLong |
| C++ type corresponding to the unsignedLong XML Schema built-in type. | |
| typedef long long | xml_schema::Integer |
| C++ type corresponding to the integer XML Schema built-in type. | |
| typedef long long | xml_schema::NonPositiveInteger |
| C++ type corresponding to the nonPositiveInteger XML Schema built-in type. | |
| typedef unsigned long long | xml_schema::NonNegativeInteger |
| C++ type corresponding to the nonNegativeInteger XML Schema built-in type. | |
| typedef unsigned long long | xml_schema::PositiveInteger |
| C++ type corresponding to the positiveInteger XML Schema built-in type. | |
| typedef long long | xml_schema::NegativeInteger |
| C++ type corresponding to the negativeInteger XML Schema built-in type. | |
| typedef bool | xml_schema::Boolean |
| C++ type corresponding to the boolean XML Schema built-in type. | |
| typedef float | xml_schema::Float |
| C++ type corresponding to the float XML Schema built-in type. | |
| typedef double | xml_schema::Double |
| C++ type corresponding to the double XML Schema built-in type. | |
| typedef double | xml_schema::Decimal |
| C++ type corresponding to the decimal XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::string< char, SimpleType > | xml_schema::String |
| C++ type corresponding to the string XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::normalized_string< char, String > | xml_schema::NormalizedString |
| C++ type corresponding to the normalizedString XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::token< char, NormalizedString > | xml_schema::Token |
| C++ type corresponding to the token XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::name< char, Token > | xml_schema::Name |
| C++ type corresponding to the Name XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::nmtoken< char, Token > | xml_schema::Nmtoken |
| C++ type corresponding to the NMTOKEN XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::nmtokens< char, SimpleType, Nmtoken > | xml_schema::Nmtokens |
| C++ type corresponding to the NMTOKENS XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::ncname< char, Name > | xml_schema::Ncname |
| C++ type corresponding to the NCName XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::language< char, Token > | xml_schema::Language |
| C++ type corresponding to the language XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::id< char, Ncname > | xml_schema::Id |
| C++ type corresponding to the ID XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::idref< char, Ncname, Type > | xml_schema::Idref |
| C++ type corresponding to the IDREF XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::idrefs< char, SimpleType, Idref > | xml_schema::Idrefs |
| C++ type corresponding to the IDREFS XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::uri< char, SimpleType > | xml_schema::Uri |
| C++ type corresponding to the anyURI XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::qname< char, SimpleType, Uri, Ncname > | xml_schema::Qname |
| C++ type corresponding to the QName XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::buffer< char > | xml_schema::Buffer |
| Binary buffer type. | |
| typedef ::xsd::cxx::tree::base64_binary< char, SimpleType > | xml_schema::Base64Binary |
| C++ type corresponding to the base64Binary XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::hex_binary< char, SimpleType > | xml_schema::HexBinary |
| C++ type corresponding to the hexBinary XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::time_zone | xml_schema::TimeZone |
| Time zone type. | |
| typedef ::xsd::cxx::tree::date< char, SimpleType > | xml_schema::Date |
| C++ type corresponding to the date XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::date_time< char, SimpleType > | xml_schema::DateTime |
| C++ type corresponding to the dateTime XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::duration< char, SimpleType > | xml_schema::Duration |
| C++ type corresponding to the duration XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::gday< char, SimpleType > | xml_schema::Gday |
| C++ type corresponding to the gDay XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::gmonth< char, SimpleType > | xml_schema::Gmonth |
| C++ type corresponding to the gMonth XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::gmonth_day< char, SimpleType > | xml_schema::GmonthDay |
| C++ type corresponding to the gMonthDay XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::gyear< char, SimpleType > | xml_schema::Gyear |
| C++ type corresponding to the gYear XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::gyear_month< char, SimpleType > | xml_schema::GyearMonth |
| C++ type corresponding to the gYearMonth XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::time< char, SimpleType > | xml_schema::Time |
| C++ type corresponding to the time XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::entity< char, Ncname > | xml_schema::Entity |
| C++ type corresponding to the ENTITY XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::entities< char, SimpleType, Entity > | xml_schema::Entities |
| C++ type corresponding to the ENTITIES XML Schema built-in type. | |
| typedef ::xsd::cxx::tree::content_order | xml_schema::ContentOrder |
| Content order sequence entry. | |
| typedef ::xsd::cxx::xml::dom::namespace_info< char > | xml_schema::NamespaceInfo |
| Namespace serialization information. | |
| typedef ::xsd::cxx::xml::dom::namespace_infomap< char > | xml_schema::NamespaceInfomap |
| Namespace serialization information map. | |
| typedef ::xsd::cxx::tree::list_stream< char > | xml_schema::ListStream |
| List serialization stream. | |
| typedef ::xsd::cxx::tree::as_double< Double > | xml_schema::AsDouble |
| Serialization wrapper for the double type. | |
| typedef ::xsd::cxx::tree::as_decimal< Decimal > | xml_schema::AsDecimal |
| Serialization wrapper for the decimal type. | |
| typedef ::xsd::cxx::tree::facet | xml_schema::Facet |
| Simple type facet. | |
| typedef ::xsd::cxx::tree::flags | xml_schema::Flags |
| Parsing and serialization flags. | |
| typedef ::xsd::cxx::tree::properties< char > | xml_schema::Properties |
| Parsing properties. | |
| typedef ::xsd::cxx::tree::severity | xml_schema::Severity |
| Error severity. | |
| typedef ::xsd::cxx::tree::error< char > | xml_schema::Error |
| Error condition. | |
| typedef ::xsd::cxx::tree::diagnostics< char > | xml_schema::Diagnostics |
| List of error conditions. | |
| typedef ::xsd::cxx::tree::exception< char > | xml_schema::Exception |
| Root of the C++/Tree exception hierarchy. | |
| typedef ::xsd::cxx::tree::bounds< char > | xml_schema::Bounds |
| Exception indicating that the size argument exceeds the capacity argument. | |
| typedef ::xsd::cxx::tree::duplicate_id< char > | xml_schema::DuplicateId |
| Exception indicating that a duplicate ID value was encountered in the object model. | |
| typedef ::xsd::cxx::tree::parsing< char > | xml_schema::Parsing |
| Exception indicating a parsing failure. | |
| typedef ::xsd::cxx::tree::expected_element< char > | xml_schema::ExpectedElement |
| Exception indicating that an expected element was not encountered. | |
| typedef ::xsd::cxx::tree::unexpected_element< char > | xml_schema::UnexpectedElement |
| Exception indicating that an unexpected element was encountered. | |
| typedef ::xsd::cxx::tree::expected_attribute< char > | xml_schema::ExpectedAttribute |
| Exception indicating that an expected attribute was not encountered. | |
| typedef ::xsd::cxx::tree::unexpected_enumerator< char > | xml_schema::UnexpectedEnumerator |
| Exception indicating that an unexpected enumerator was encountered. | |
| typedef ::xsd::cxx::tree::expected_text_content< char > | xml_schema::ExpectedTextContent |
| Exception indicating that the text content was expected for an element. | |
| typedef ::xsd::cxx::tree::no_prefix_mapping< char > | xml_schema::NoPrefixMapping |
| Exception indicating that a prefix-namespace mapping was not provided. | |
| typedef ::xsd::cxx::tree::serialization< char > | xml_schema::Serialization |
| Exception indicating a serialization failure. | |
| typedef ::xsd::cxx::xml::error_handler< char > | xml_schema::ErrorHandler |
| Error handler callback interface. | |
Functions | |
Parsing functions for the sim document root. | |
| ::std::unique_ptr<::SimType > | sim (const ::std::string &uri, ::xml_schema::Flags f=0, const ::xml_schema::Properties &p=::xml_schema::Properties()) |
| Parse a URI or a local file. | |
| ::std::unique_ptr<::SimType > | sim (const ::std::string &uri, ::xml_schema::ErrorHandler &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. | |
| ::std::unique_ptr<::SimType > | sim (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. | |
| ::std::unique_ptr<::SimType > | sim (::std::istream &is, ::xml_schema::Flags f=0, const ::xml_schema::Properties &p=::xml_schema::Properties()) |
| Parse a standard input stream. | |
| ::std::unique_ptr<::SimType > | sim (::std::istream &is, ::xml_schema::ErrorHandler &eh, ::xml_schema::Flags f=0, const ::xml_schema::Properties &p=::xml_schema::Properties()) |
| Parse a standard input stream with an error handler. | |
| ::std::unique_ptr<::SimType > | sim (::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. | |
| ::std::unique_ptr<::SimType > | sim (::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. | |
| ::std::unique_ptr<::SimType > | sim (::std::istream &is, const ::std::string &id, ::xml_schema::ErrorHandler &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. | |
| ::std::unique_ptr<::SimType > | sim (::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. | |
| ::std::unique_ptr<::SimType > | sim (::xercesc::InputSource &is, ::xml_schema::Flags f=0, const ::xml_schema::Properties &p=::xml_schema::Properties()) |
| Parse a Xerces-C++ input source. | |
| ::std::unique_ptr<::SimType > | sim (::xercesc::InputSource &is, ::xml_schema::ErrorHandler &eh, ::xml_schema::Flags f=0, const ::xml_schema::Properties &p=::xml_schema::Properties()) |
| Parse a Xerces-C++ input source with an error handler. | |
| ::std::unique_ptr<::SimType > | sim (::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. | |
| ::std::unique_ptr<::SimType > | sim (const ::xercesc::DOMDocument &d, ::xml_schema::Flags f=0, const ::xml_schema::Properties &p=::xml_schema::Properties()) |
| Parse a Xerces-C++ DOM document. | |
| ::std::unique_ptr<::SimType > | sim (::xml_schema::dom::unique_ptr<::xercesc::DOMDocument > d, ::xml_schema::Flags f=0, const ::xml_schema::Properties &p=::xml_schema::Properties()) |
| Parse a Xerces-C++ DOM document. | |
Serialization functions for the sim document root. | |
| void | sim (::std::ostream &os, const ::SimType &x, const ::xml_schema::NamespaceInfomap &m=::xml_schema::NamespaceInfomap(), const ::std::string &e="UTF-8", ::xml_schema::Flags f=0) |
| Serialize to a standard output stream. | |
| void | sim (::std::ostream &os, const ::SimType &x, ::xml_schema::ErrorHandler &eh, const ::xml_schema::NamespaceInfomap &m=::xml_schema::NamespaceInfomap(), const ::std::string &e="UTF-8", ::xml_schema::Flags f=0) |
| Serialize to a standard output stream with an error handler. | |
| void | sim (::std::ostream &os, const ::SimType &x, ::xercesc::DOMErrorHandler &eh, const ::xml_schema::NamespaceInfomap &m=::xml_schema::NamespaceInfomap(), const ::std::string &e="UTF-8", ::xml_schema::Flags f=0) |
| Serialize to a standard output stream with a Xerces-C++ DOM error handler. | |
| void | sim (::xercesc::XMLFormatTarget &ft, const ::SimType &x, const ::xml_schema::NamespaceInfomap &m=::xml_schema::NamespaceInfomap(), const ::std::string &e="UTF-8", ::xml_schema::Flags f=0) |
| Serialize to a Xerces-C++ XML format target. | |
| void | sim (::xercesc::XMLFormatTarget &ft, const ::SimType &x, ::xml_schema::ErrorHandler &eh, const ::xml_schema::NamespaceInfomap &m=::xml_schema::NamespaceInfomap(), const ::std::string &e="UTF-8", ::xml_schema::Flags f=0) |
| Serialize to a Xerces-C++ XML format target with an error handler. | |
| void | sim (::xercesc::XMLFormatTarget &ft, const ::SimType &x, ::xercesc::DOMErrorHandler &eh, const ::xml_schema::NamespaceInfomap &m=::xml_schema::NamespaceInfomap(), 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. | |
| void | sim (::xercesc::DOMDocument &d, const ::SimType &x, ::xml_schema::Flags f=0) |
| Serialize to an existing Xerces-C++ DOM document. | |
| ::xml_schema::dom::unique_ptr<::xercesc::DOMDocument > | sim (const ::SimType &x, const ::xml_schema::NamespaceInfomap &m=::xml_schema::NamespaceInfomap(), ::xml_schema::Flags f=0) |
| Serialize to a new Xerces-C++ DOM document. | |
| void | operator<< (::xercesc::DOMElement &, const ArgsType &) |
| void | operator<< (::xercesc::DOMElement &, const ParallelType &) |
| void | operator<< (::xercesc::DOMAttr &, const ParallelType &) |
| void | operator<< (::xml_schema::ListStream &, const ParallelType &) |
| void | operator<< (::xercesc::DOMElement &, const BdConditionsType &) |
| void | operator<< (::xercesc::DOMElement &, const BoundaryConditionType &) |
| void | operator<< (::xercesc::DOMAttr &, const BoundaryConditionType &) |
| void | operator<< (::xml_schema::ListStream &, const BoundaryConditionType &) |
| void | operator<< (::xercesc::DOMElement &, const PositionType &) |
| void | operator<< (::xercesc::DOMElement &, const VelocityType &) |
| void | operator<< (::xercesc::DOMElement &, const ForceType &) |
| void | operator<< (::xercesc::DOMElement &, const SizeType &) |
| void | operator<< (::xercesc::DOMElement &, const CuboidType &) |
| void | operator<< (::xercesc::DOMElement &, const ParticleType &) |
| void | operator<< (::xercesc::DOMElement &, const DiscType &) |
| void | operator<< (::xercesc::DOMElement &, const ObjectsType &) |
| void | operator<< (::xercesc::DOMElement &, const SpecialCaseType &) |
| void | operator<< (::xercesc::DOMElement &, const MembraneType &) |
| void | operator<< (::xercesc::DOMElement &, const AnalyzerType &) |
| void | operator<< (::xercesc::DOMElement &, const SimType &) |
| void | operator<< (::xercesc::DOMElement &, const ThermostatType &) |
Variables | |
| const XMLCh *const | xml_schema::dom::treeNodeKey = ::xsd::cxx::tree::user_data_keys::node |
| DOM user data key for back pointers to tree nodes. | |
Generated from SimulationXSD.xsd.
| #define XSD_CXX11 |
| #define XSD_CXX_TREE_TREE_NODE_KEY__XML_SCHEMA |
| #define XSD_CXX_TREE_USE_CHAR |
| #define XSD_USE_CHAR |
| void operator<< | ( | ::xercesc::DOMAttr & | , |
| const BoundaryConditionType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMAttr & | , |
| const ParallelType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const AnalyzerType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const ArgsType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const BdConditionsType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const BoundaryConditionType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const CuboidType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const DiscType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const ForceType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const MembraneType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const ObjectsType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const ParallelType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const ParticleType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const PositionType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const SimType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const SizeType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const SpecialCaseType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const ThermostatType & | |||
| ) |
| void operator<< | ( | ::xercesc::DOMElement & | , |
| const VelocityType & | |||
| ) |
| void operator<< | ( | ::xml_schema::ListStream & | , |
| const BoundaryConditionType & | |||
| ) |
| void operator<< | ( | ::xml_schema::ListStream & | , |
| const ParallelType & | |||
| ) |
| ::std::unique_ptr<::SimType > sim | ( | ::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.
| ::std::unique_ptr<::SimType > sim | ( | ::std::istream & | is, |
| ::xml_schema::ErrorHandler & | 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.
| ::std::unique_ptr<::SimType > sim | ( | ::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.
| ::std::unique_ptr<::SimType > sim | ( | ::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.
| ::std::unique_ptr<::SimType > sim | ( | ::std::istream & | is, |
| const ::std::string & | id, | ||
| ::xml_schema::ErrorHandler & | 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.
| ::std::unique_ptr<::SimType > sim | ( | ::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.
| void sim | ( | ::std::ostream & | os, |
| const ::SimType & | x, | ||
| ::xercesc::DOMErrorHandler & | eh, | ||
| const ::xml_schema::NamespaceInfomap & | m = ::xml_schema::NamespaceInfomap(), |
||
| 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.
| void sim | ( | ::std::ostream & | os, |
| const ::SimType & | x, | ||
| ::xml_schema::ErrorHandler & | eh, | ||
| const ::xml_schema::NamespaceInfomap & | m = ::xml_schema::NamespaceInfomap(), |
||
| 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.
| void sim | ( | ::std::ostream & | os, |
| const ::SimType & | x, | ||
| const ::xml_schema::NamespaceInfomap & | m = ::xml_schema::NamespaceInfomap(), |
||
| 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.
| void sim | ( | ::xercesc::DOMDocument & | d, |
| const ::SimType & | 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.
| ::std::unique_ptr<::SimType > sim | ( | ::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.
| ::std::unique_ptr<::SimType > sim | ( | ::xercesc::InputSource & | is, |
| ::xml_schema::ErrorHandler & | 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.
| ::std::unique_ptr<::SimType > sim | ( | ::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.
| void sim | ( | ::xercesc::XMLFormatTarget & | ft, |
| const ::SimType & | x, | ||
| ::xercesc::DOMErrorHandler & | eh, | ||
| const ::xml_schema::NamespaceInfomap & | m = ::xml_schema::NamespaceInfomap(), |
||
| 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.
| void sim | ( | ::xercesc::XMLFormatTarget & | ft, |
| const ::SimType & | x, | ||
| ::xml_schema::ErrorHandler & | eh, | ||
| const ::xml_schema::NamespaceInfomap & | m = ::xml_schema::NamespaceInfomap(), |
||
| 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.
| void sim | ( | ::xercesc::XMLFormatTarget & | ft, |
| const ::SimType & | x, | ||
| const ::xml_schema::NamespaceInfomap & | m = ::xml_schema::NamespaceInfomap(), |
||
| 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.
| ::std::unique_ptr<::SimType > sim | ( | ::xml_schema::dom::unique_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.
| ::xml_schema::dom::unique_ptr<::xercesc::DOMDocument > sim | ( | const ::SimType & | x, |
| const ::xml_schema::NamespaceInfomap & | m = ::xml_schema::NamespaceInfomap(), |
||
| ::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. |
| ::std::unique_ptr<::SimType > sim | ( | 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.
| ::std::unique_ptr<::SimType > sim | ( | const ::std::string & | uri, |
| ::xml_schema::ErrorHandler & | 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.
| ::std::unique_ptr<::SimType > sim | ( | 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.
| ::std::unique_ptr<::SimType > sim | ( | 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. |