Open CASCADE Technology 6.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::LDOM_BasicNode ( ) [inline, protected]
LDOM_BasicNode::LDOM_BasicNode ( LDOM_Node::NodeType  aType) [inline, protected]
LDOM_BasicNode::LDOM_BasicNode ( const LDOM_BasicNode anOther) [inline, protected]

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 *  ) [inline, protected]
LDOM_BasicNode& LDOM_BasicNode::operator= ( const LDOM_BasicNode anOther) [protected]
void LDOM_BasicNode::SetSibling ( const LDOM_BasicNode anOther) [inline, protected]

Field Documentation


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines