Classes | |
| class | Attr |
| struct | CDATASection |
| The CDATASection is an empty structure, as it is not supported. More... | |
| class | CharacterData |
| The character data is used to store text. More... | |
| struct | Comment |
| The comment structure holds comments. More... | |
| class | Document |
| The Document class is here. More... | |
| struct | DocumentFragment |
| The document fragment is an empty structure, as it is not supported. More... | |
| class | DocumentType |
| The DocumentType class store the document type information. More... | |
| struct | DOMImplementation |
| The DOMImplementation class gives information on the current DOM implementation. More... | |
| class | Element |
| The element class is here. More... | |
| struct | EntityReference |
| The entity reference struct is empty for now. More... | |
| struct | NamedNodeMap |
| A named node map This is used to store attributes in Elements node This can also be used to find a Node in the internal array by its name. More... | |
| struct | Node |
| This structure is here to ensure DOM compatibility. More... | |
| struct | NodeDeleter |
| The parser's deleter object (it is in charge of returning the element to a cache, or delete them based on the chosen allocator). More... | |
| struct | NodeList |
| A list of node, seen as an array. More... | |
| struct | ProcessingInstruction |
| The processing instruction is an empty structure, as it is not supported. More... | |
| class | Text |
| The text struct hold the text child node. More... | |
Namespaces | |
| namespace | Exceptions |
| namespace | HTML |
| namespace | XML |
Typedefs | |
| typedef Strings::VerySimpleReadOnlyString | DOMString |
| The DOM string are actually different from DOM specification. | |
| typedef unsigned long long | DOMTimeStamp |
| typedef HTML::DOMTree | DOMTree |
| Bring the DOMTree name into this namespace. | |
Functions | |
| const DOMImplementation & | getCurrentDOMImplementation (const volatile HTML::Elements::Allocators::BaseAllocator *_allocator) |
| Get the current implementation reference. | |
| static NodeDeleter & | getDefaultNodeDeleter (const volatile HTML::Elements::Allocators::BaseAllocator &allocator) |
| Get the default node deleter object. | |
| typedef unsigned long long DOM::DOMTimeStamp |
| typedef HTML::DOMTree DOM::DOMTree |
Bring the DOMTree name into this namespace.
| const DOMImplementation & DOM::getCurrentDOMImplementation | ( | const volatile HTML::Elements::Allocators::BaseAllocator * | _allocator | ) |
Get the current implementation reference.
| static NodeDeleter & DOM::getDefaultNodeDeleter | ( | const volatile HTML::Elements::Allocators::BaseAllocator & | allocator | ) | [static] |
Get the default node deleter object.
