Open CASCADE Technology  6.9.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::LDOM_BasicNode ( )
inlineprotected
LDOM_BasicNode::LDOM_BasicNode ( LDOM_Node::NodeType  aType)
inlineprotected
LDOM_BasicNode::LDOM_BasicNode ( const LDOM_BasicNode anOther)
inlineprotected

Member Function Documentation

LDOM_Node::NodeType LDOM_BasicNode::getNodeType ( ) const
inline
const LDOM_BasicNode* LDOM_BasicNode::GetSibling ( ) const
Standard_Boolean LDOM_BasicNode::isNull ( ) const
inline
LDOM_BasicNode& LDOM_BasicNode::operator= ( const LDOM_NullPtr *  )
inlineprotected
LDOM_BasicNode& LDOM_BasicNode::operator= ( const LDOM_BasicNode anOther)
protected
void LDOM_BasicNode::SetSibling ( const LDOM_BasicNode anOther)
inlineprotected

Field Documentation

LDOM_Node::NodeType LDOM_BasicNode::myNodeType
protected
const LDOM_BasicNode* LDOM_BasicNode::mySibling
protected

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