class SugNode |
Currently just serves its purpose as SugElement's parent, this is a direct translation of the XML IDL.
SugNode () The class constructor | |
SugNode* | appendChild (SugNode* newChild) Appends a child (unused) |
vector<SugNode> * | getChildNodes () Return the vector of child nodes. |
SugNode* | getFirstChild () Returns the first child. |
SugNode* | getLastChild () Returns the last child. |
SugNode* | getNextSibling () Returns the next sibling. |
char* | getNodeName () Returns the node name. |
unsigned short | getNodeType () Returns the node type. |
char* | getNodeValue () Returns the node value. |
SugNode* | getParentNode () Returns the parent node. |
SugNode* | getPreviousSibling () Returns the previous sibling. |
bool | hasAttributes () Returns if the node has attributes |
bool | hasChildNodes () Returns if the node has children (unused) |
SugNode* | insertBefore (SugNode* newChild, SugNode* refChild) Inserts a child before another (unused) |
SugNode* | removeChild (SugNode* oldChild) Removes a child (unused) |
SugNode* | replaceChild (SugNode* newChild, SugNode* oldChild) Replaces a child (unused) |
SugNode* | setFirstChild (SugNode* newFirstChild) Sets the first child. |
SugNode* | setLastChild (SugNode* newLastChild) Sets the last child. |
SugNode* | setNextSibling (SugNode* newNextSibling) Sets the next sibling. |
char* | setNodeName (char* newNodeName) Sets the node name. |
unsigned short | setNodeType (unsigned short newNodeType) Sets the node type. |
char* | setNodeValue (char* newNodeValue) Sets the node value. |
SugNode* | setParentNode (SugNode* newParentNode) Sets the parent node. |
SugNode* | setPreviousSibling (SugNode* newPreviousSibling) Sets the previus sibling. |
~SugNode () The class destructor |
vector<SugNode> | mChildNodes The Node's children (currently unused) |
SugNode* | mFirstChild The Node's first child (currently unused) |
SugNode* | mLastChild The Node's last child (currently unused) |
SugNode* | mNextSibling The Node's next sibling (currently unused) |
char* | mNodeName The Node's name (currently unused) |
unsigned short | mNodeType The Node's type (currently unused) |
char* | mNodeValue The Node's value (currently unused) |
SugNode* | mParentNode The Node's parent Node (currently unused) |
SugNode* | mPreviousSibling The Node's previous sibling (currently unused) |
Currently just serves its purpose as SugElement's parent, this is a direct translation of the XML IDL. Most of its node type functionality has currently been replaced by a more efficient C++ vector type approach.
Alphabetic index HTML hierarchy of classes or Java