Open CASCADE Technology  7.6.0
Public Member Functions | Protected Member Functions | Protected Attributes

LDOM_BasicNode Class Reference

#include <LDOM_BasicNode.hxx>

Inheritance diagram for LDOM_BasicNode:
Inheritance graph
[legend]

Public Member Functions

Standard_Boolean isNull () const
 
LDOM_Node::NodeType getNodeType () const
 
const LDOM_BasicNodeGetSibling () const
 

Protected Member Functions

 LDOM_BasicNode ()
 
 LDOM_BasicNode (LDOM_Node::NodeType aType)
 
 LDOM_BasicNode (const LDOM_BasicNode &anOther)
 
LDOM_BasicNodeoperator= (const LDOM_NullPtr *)
 
LDOM_BasicNodeoperator= (const LDOM_BasicNode &anOther)
 
void SetSibling (const LDOM_BasicNode *anOther)
 

Protected Attributes

LDOM_Node::NodeType myNodeType
 
const LDOM_BasicNodemySibling
 

Constructor & Destructor Documentation

◆ LDOM_BasicNode() [1/3]

LDOM_BasicNode::LDOM_BasicNode ( )
inlineprotected

◆ LDOM_BasicNode() [2/3]

LDOM_BasicNode::LDOM_BasicNode ( LDOM_Node::NodeType  aType)
inlineprotected

◆ LDOM_BasicNode() [3/3]

LDOM_BasicNode::LDOM_BasicNode ( const LDOM_BasicNode anOther)
inlineprotected

Member Function Documentation

◆ getNodeType()

LDOM_Node::NodeType LDOM_BasicNode::getNodeType ( ) const
inline

◆ GetSibling()

const LDOM_BasicNode* LDOM_BasicNode::GetSibling ( ) const

◆ isNull()

Standard_Boolean LDOM_BasicNode::isNull ( ) const
inline

◆ operator=() [1/2]

LDOM_BasicNode& LDOM_BasicNode::operator= ( const LDOM_BasicNode anOther)
protected

◆ operator=() [2/2]

LDOM_BasicNode& LDOM_BasicNode::operator= ( const LDOM_NullPtr *  )
inlineprotected

◆ SetSibling()

void LDOM_BasicNode::SetSibling ( const LDOM_BasicNode anOther)
inlineprotected

Field Documentation

◆ myNodeType

LDOM_Node::NodeType LDOM_BasicNode::myNodeType
protected

◆ mySibling

const LDOM_BasicNode* LDOM_BasicNode::mySibling
protected

The documentation for this class was generated from the following file: