Ghidra Decompiler Analysis Engine
|
A complete in-memory XML document. More...
#include <xml.hh>
Additional Inherited Members | |
Public Member Functions inherited from Element | |
~Element (void) | |
Destructor. | |
void | addContent (const char *str, int4 start, int4 length) |
Append new character content to this element. More... | |
void | addChild (Element *child) |
Add a new child Element to the model, with this as the parent. More... | |
void | addAttribute (const string &nm, const string &vl) |
Add a new name/value attribute pair to this element. More... | |
const string & | getAttributeValue (const string &nm) const |
Get an attribute value by name. More... | |
Protected Attributes inherited from Element | |
Element * | parent |
The parent Element (or null) | |
List | children |
A list of child Element objects. | |
A complete in-memory XML document.
This is actually just an Element object itself, with the document's root element as its only child, which owns all the child documents below it in DOM the hierarchy.