Open CASCADE Technology
7.5.0
|
#include <LDOM_Node.hxx>
Public Types | |
enum | NodeType { UNKNOWN = 0, ELEMENT_NODE = 1, ATTRIBUTE_NODE = 2, TEXT_NODE = 3, CDATA_SECTION_NODE = 4, COMMENT_NODE = 8 } |
Public Member Functions | |
LDOM_Node () | |
LDOM_Node (const LDOM_Node &anOther) | |
const LDOM_MemManager & | getOwnerDocument () const |
LDOM_Node & | operator= (const LDOM_Node &anOther) |
LDOM_Node & | operator= (const LDOM_NullPtr *aNull) |
Standard_Boolean | operator== (const LDOM_NullPtr *) const |
Standard_Boolean | operator!= (const LDOM_NullPtr *) const |
Standard_Boolean | operator== (const LDOM_Node &anOther) const |
Standard_Boolean | operator!= (const LDOM_Node &anOther) const |
Standard_Boolean | isNull () const |
NodeType | getNodeType () const |
LDOMString | getNodeName () const |
LDOMString | getNodeValue () const |
LDOM_Node | getFirstChild () const |
LDOM_Node | getLastChild () const |
LDOM_Node | getNextSibling () const |
void | removeChild (const LDOM_Node &aChild) |
void | appendChild (const LDOM_Node &aChild) |
Standard_Boolean | hasChildNodes () const |
void | SetValueClear () const |
Protected Member Functions | |
const LDOM_BasicNode & | Origin () const |
LDOM_Node (const LDOM_BasicNode &anOrig, const Handle< LDOM_MemManager > &aDoc) | |
Protected Attributes | |
Handle< LDOM_MemManager > | myDocument |
LDOM_BasicNode * | myOrigin |
const LDOM_BasicNode * | myLastChild |
Friends | |
char * | db_pretty_print (const LDOM_Node *, int, char *) |
enum LDOM_Node::NodeType |
|
inline |
|
inline |
|
inlineprotected |
void LDOM_Node::appendChild | ( | const LDOM_Node & | aChild | ) |
LDOM_Node LDOM_Node::getFirstChild | ( | ) | const |
LDOM_Node LDOM_Node::getLastChild | ( | ) | const |
LDOM_Node LDOM_Node::getNextSibling | ( | ) | const |
LDOMString LDOM_Node::getNodeName | ( | ) | const |
NodeType LDOM_Node::getNodeType | ( | ) | const |
LDOMString LDOM_Node::getNodeValue | ( | ) | const |
const LDOM_MemManager& LDOM_Node::getOwnerDocument | ( | ) | const |
Standard_Boolean LDOM_Node::hasChildNodes | ( | ) | const |
Standard_Boolean LDOM_Node::isNull | ( | ) | const |
|
inline |
Standard_Boolean LDOM_Node::operator!= | ( | const LDOM_Node & | anOther | ) | const |
LDOM_Node& LDOM_Node::operator= | ( | const LDOM_NullPtr * | aNull | ) |
|
inline |
Standard_Boolean LDOM_Node::operator== | ( | const LDOM_Node & | anOther | ) | const |
|
protected |
void LDOM_Node::removeChild | ( | const LDOM_Node & | aChild | ) |
void LDOM_Node::SetValueClear | ( | ) | const |
|
friend |
|
protected |
|
protected |
|
protected |