| bioformats
    5.1.2
    | 
Domain object model. More...
| Classes | |
| class | Base | 
| Base of the DOM wrapper hierarchy.  More... | |
| class | Document | 
| DOM Document wrapper.  More... | |
| class | Element | 
| DOM Element wrapper.  More... | |
| class | NamedNodeMap | 
| DOM NamedNodeMap wrapper.  More... | |
| class | Node | 
| DOM Node wrapper.  More... | |
| class | NodeList | 
| DOM NodeList wrapper.  More... | |
| struct | ParseParameters | 
| Parameters controlling DOM writing.  More... | |
| class | Wrapper | 
| Xerces DOM class wrapper.  More... | |
| struct | WriteParameters | 
| Parameters controlling DOM writing.  More... | |
| Functions | |
| Document | createEmptyDocument (const std::string &qualifiedName) | 
| Construct an empty Document.  More... | |
| Document | createEmptyDocument (const std::string &namespaceURI, const std::string &qualifiedName) | 
| Construct an empty Document.  More... | |
| Document | createDocument (const boost::filesystem::path &file, const ParseParameters ¶ms=ParseParameters()) | 
| Construct a Document from the content of a file.  More... | |
| Document | createDocument (const std::string &text, const ParseParameters ¶ms=ParseParameters(), const std::string &id="membuf") | 
| Construct a Document from the content of a string.  More... | |
| Document | createDocument (std::istream &stream, const ParseParameters ¶ms=ParseParameters(), const std::string &id="streambuf") | 
| Construct a Document from the content of an input stream.  More... | |
| void | writeNode (xercesc::DOMNode &node, const boost::filesystem::path &file, const WriteParameters ¶ms=WriteParameters()) | 
| Write a Node to a file.  More... | |
| void | writeNode (xercesc::DOMNode &node, std::ostream &stream, const WriteParameters ¶ms=WriteParameters()) | 
| Write a Node to a stream.  More... | |
| void | writeNode (xercesc::DOMNode &node, std::string &text, const WriteParameters ¶ms=WriteParameters()) | 
| Write a Node to a stream.  More... | |
| void | writeNode (Node &node, const boost::filesystem::path &file, const WriteParameters ¶ms=WriteParameters()) | 
| Write a Node to a file.  More... | |
| void | writeNode (Node &node, std::ostream &stream, const WriteParameters ¶ms=WriteParameters()) | 
| Write a Node to a stream.  More... | |
| void | writeNode (Node &node, std::string &text, const WriteParameters ¶ms=WriteParameters()) | 
| Write a Node to a stream.  More... | |
| void | writeDocument (Document &document, const boost::filesystem::path &file, const WriteParameters ¶ms=WriteParameters()) | 
| Write a Document to a file.  More... | |
| void | writeDocument (Document &document, std::ostream &stream, const WriteParameters ¶ms=WriteParameters()) | 
| Write a Document to a stream.  More... | |
| void | writeDocument (Document &document, std::string &text, const WriteParameters ¶ms=WriteParameters()) | 
| Write a Document to a string.  More... | |
Domain object model.
| Document ome::common::xml::dom::createDocument | ( | const boost::filesystem::path & | file, | 
| const ParseParameters & | params = ParseParameters() | ||
| ) | 
Construct a Document from the content of a file.
| file | the file to read. | 
| params | XML parser parameters. | 
Referenced by ome::xml::model::XMLAnnotation::asXMLElementInternal(), ome::common::xml::EntityResolver::AutoRegisterCatalog::AutoRegisterCatalog(), ome::bioformats::createOMEXMLMetadata(), ome::bioformats::getModulo(), ome::bioformats::getOriginalMetadata(), and ome::bioformats::validateXML().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| Document ome::common::xml::dom::createDocument | ( | const std::string & | text, | 
| const ParseParameters & | params = ParseParameters(), | ||
| const std::string & | id = "membuf" | ||
| ) | 
| Document ome::common::xml::dom::createDocument | ( | std::istream & | stream, | 
| const ParseParameters & | params = ParseParameters(), | ||
| const std::string & | id = "streambuf" | ||
| ) | 
| Document ome::common::xml::dom::createEmptyDocument | ( | const std::string & | qualifiedName | ) | 
Construct an empty Document.
| qualifiedName | the qualified name of the document type. | 
Referenced by ome::xml::meta::OMEXMLMetadata::dumpXML(), and ome::xml::model::OriginalMetadataAnnotation::setMetadata().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| Document ome::common::xml::dom::createEmptyDocument | ( | const std::string & | namespaceURI, | 
| const std::string & | qualifiedName | ||
| ) | 
| void ome::common::xml::dom::writeDocument | ( | Document & | document, | 
| const boost::filesystem::path & | file, | ||
| const WriteParameters & | params = WriteParameters() | ||
| ) | 
Write a Document to a file.
| document | the document to use. | 
| file | the file to write. | 
| params | XML output parameters. | 
References ome::common::xml::dom::Wrapper< WrappedType, Parent >::get(), and writeNode().
Referenced by ome::xml::meta::OMEXMLMetadata::dumpXML().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| void ome::common::xml::dom::writeDocument | ( | Document & | document, | 
| std::ostream & | stream, | ||
| const WriteParameters & | params = WriteParameters() | ||
| ) | 
Write a Document to a stream.
| document | the document to use. | 
| stream | the stream to write to. | 
| params | XML output parameters. | 
References ome::common::xml::dom::Wrapper< WrappedType, Parent >::get(), and writeNode().
| void ome::common::xml::dom::writeDocument | ( | Document & | document, | 
| std::string & | text, | ||
| const WriteParameters & | params = WriteParameters() | ||
| ) | 
Write a Document to a string.
| document | the document to use. | 
| text | the string to store the text in. | 
| params | XML output parameters. | 
References ome::common::xml::dom::Wrapper< WrappedType, Parent >::get(), and writeNode().
| void ome::common::xml::dom::writeNode | ( | xercesc::DOMNode & | node, | 
| const boost::filesystem::path & | file, | ||
| const WriteParameters & | params = WriteParameters() | ||
| ) | 
Write a Node to a file.
| node | the node to use. | 
| file | the file to write. | 
| params | XML output parameters. | 
Referenced by ome::xml::model::OriginalMetadataAnnotation::setMetadata(), ome::xml::model::XMLAnnotation::update(), writeDocument(), and writeNode().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| void ome::common::xml::dom::writeNode | ( | xercesc::DOMNode & | node, | 
| std::ostream & | stream, | ||
| const WriteParameters & | params = WriteParameters() | ||
| ) | 
Write a Node to a stream.
| node | the node to use. | 
| stream | the stream to write to. | 
| params | XML output parameters. | 
| void ome::common::xml::dom::writeNode | ( | xercesc::DOMNode & | node, | 
| std::string & | text, | ||
| const WriteParameters & | params = WriteParameters() | ||
| ) | 
Write a Node to a stream.
| node | the node to use. | 
| text | the string to store the text in. | 
| params | XML output parameters. | 
| void ome::common::xml::dom::writeNode | ( | Node & | node, | 
| const boost::filesystem::path & | file, | ||
| const WriteParameters & | params = WriteParameters() | ||
| ) | 
Write a Node to a file.
| node | the node to use. | 
| file | the file to write. | 
| params | XML output parameters. | 
References ome::common::xml::dom::Wrapper< WrappedType, Parent >::get(), and writeNode().
| void ome::common::xml::dom::writeNode | ( | Node & | node, | 
| std::ostream & | stream, | ||
| const WriteParameters & | params = WriteParameters() | ||
| ) | 
Write a Node to a stream.
| node | the node to use. | 
| stream | the stream to write to. | 
| params | XML output parameters. | 
References ome::common::xml::dom::Wrapper< WrappedType, Parent >::get(), and writeNode().
| void ome::common::xml::dom::writeNode | ( | Node & | node, | 
| std::string & | text, | ||
| const WriteParameters & | params = WriteParameters() | ||
| ) | 
Write a Node to a stream.
| node | the node to use. | 
| text | the string to store the text in. | 
| params | XML output parameters. | 
References ome::common::xml::dom::Wrapper< WrappedType, Parent >::get(), and writeNode().
 1.8.9.1
 1.8.9.1