32 #include "../api_core.h"
42 class DomDocumentType;
43 class DomImplementation;
44 class DomCDATASection;
45 class DomProcessingInstruction;
47 class DomDocumentFragment;
51 class DomEntityReference;
53 class DomDocument_Impl;
88 DomDocument(
const std::shared_ptr<DomNode_Impl> &impl);
205 std::vector<DomNode> load(
207 bool eat_whitespace =
true,
214 void save(
IODevice &output,
bool insert_whitespace =
true);
DOM Attribute class.
Definition: dom_attr.h:67
DOM Node List class.
Definition: dom_node_list.h:51
DOM Document Type class.
Definition: dom_document_type.h:51
I/O Device interface.
Definition: iodevice.h:51
DOM CDATA Section.
Definition: dom_cdata_section.h:55
std::string DomString
Definition: dom_string.h:37
DOM Document class.
Definition: dom_document.h:65
DOM Entity Reference class.
Definition: dom_entity_reference.h:52
DOM Node class.
Definition: dom_node.h:71
DOM Element class.
Definition: dom_element.h:60
DOM Text class.
Definition: dom_text.h:55
DOM Document Fragment class.
Definition: dom_document_fragment.h:71
DOM Processing Instruction class.
Definition: dom_processing_instruction.h:44
DOM Implementation class.
Definition: dom_implementation.h:49