Lines Matching defs:document
316 class to handle callbacks. For nodes that contain other nodes (Document, Element)
328 You should never change the document from a callback.
337 /// Visit a document.
339 /// Visit a document.
409 XML Document Object Model (DOM), except XMLAttributes.
420 A Document can contain: Element (container or leaf)
440 const XMLDocument* GetDocument() const { return document; }
442 XMLDocument* GetDocument() { return document; }
447 virtual XMLDocument* ToDocument() { return 0; } ///< Safely cast to a Document, or null.
460 Document: empty
542 You may pass in a Document pointer that will be
543 the owner of the new Node. If the 'document' is
545 from the current Document. (this->GetDocument())
549 virtual XMLNode* ShallowClone( XMLDocument* document ) const = 0;
553 The 2 nodes do not need to be in the same Document.
592 XMLDocument* document;
636 virtual XMLNode* ShallowClone( XMLDocument* document ) const;
662 virtual XMLNode* ShallowClone( XMLDocument* document ) const;
696 virtual XMLNode* ShallowClone( XMLDocument* document ) const;
724 virtual XMLNode* ShallowClone( XMLDocument* document ) const;
970 shown by example. Given you have a document is this form:
1012 virtual XMLNode* ShallowClone( XMLDocument* document ) const;
1034 /** A Document binds together all the functionality.
1036 All Nodes are connected and allocated to a Document.
1037 If the Document is deleted, all its Nodes are also deleted.
1092 Returns true if this document has a leading Byte Order Mark of UTF8.
1105 /** Print the Document. If the Printer is not provided, it will
1124 this Document. The memory for the Element
1125 is managed by the Document.
1130 this Document. The memory for the Comment
1131 is managed by the Document.
1136 this Document. The memory for the Text
1137 is managed by the Document.
1142 this Document. The memory for the object
1143 is managed by the Document.
1154 this Document. The memory for the object
1155 is managed by the Document.
1160 Delete a node associated with this document.
1167 /// Return true if there was an error parsing the document.
1181 virtual XMLNode* ShallowClone( XMLDocument* /*document*/ ) const { return 0; }
1210 <Document>
1215 </Document>
1222 XMLElement* root = document.FirstChildElement( "Document" );
1242 XMLHandle docHandle( &document );
1243 XMLElement* child2 = docHandle.FirstChild( "Document" ).FirstChild( "Element" ).FirstChild().NextSibling().ToElement();
1370 an XML document.