Public Types | Public Member Functions | List of all members
IChildNode Class Referenceabstract

#include <doxmlintf.h>

Inheritance diagram for IChildNode:
ChildNodeHandler

Public Types

enum  NodeRelation {
  PublicInheritance, ProtectedInheritance, PrivateInheritance, Usage,
  TemplateInstance, PublicInheritance, ProtectedInheritance, PrivateInheritance,
  Usage, TemplateInstance
}
 
enum  NodeRelation {
  PublicInheritance, ProtectedInheritance, PrivateInheritance, Usage,
  TemplateInstance, PublicInheritance, ProtectedInheritance, PrivateInheritance,
  Usage, TemplateInstance
}
 

Public Member Functions

virtual INodenode () const =0
 
virtual NodeRelation relation () const =0
 
virtual const IStringrelationString () const =0
 
virtual IEdgeLabelIteratoredgeLabels () const =0
 
virtual INodenode () const =0
 
virtual NodeRelation relation () const =0
 
virtual const IStringrelationString () const =0
 
virtual IEdgeLabelIteratoredgeLabels () const =0
 

Detailed Description

Definition at line 537 of file doxmlintf.h.

Member Enumeration Documentation

Enumerator
PublicInheritance 
ProtectedInheritance 
PrivateInheritance 
Usage 
TemplateInstance 
PublicInheritance 
ProtectedInheritance 
PrivateInheritance 
Usage 
TemplateInstance 

Definition at line 541 of file doxmlintf.h.

Enumerator
PublicInheritance 
ProtectedInheritance 
PrivateInheritance 
Usage 
TemplateInstance 
PublicInheritance 
ProtectedInheritance 
PrivateInheritance 
Usage 
TemplateInstance 

Definition at line 541 of file doxmlintf.h.

Member Function Documentation

virtual IEdgeLabelIterator* IChildNode::edgeLabels ( ) const
pure virtual

Implemented in ChildNodeHandler.

virtual IEdgeLabelIterator* IChildNode::edgeLabels ( ) const
pure virtual

Implemented in ChildNodeHandler.

virtual INode* IChildNode::node ( ) const
pure virtual

Implemented in ChildNodeHandler.

virtual INode* IChildNode::node ( ) const
pure virtual

Implemented in ChildNodeHandler.

virtual NodeRelation IChildNode::relation ( ) const
pure virtual

Implemented in ChildNodeHandler.

virtual NodeRelation IChildNode::relation ( ) const
pure virtual

Implemented in ChildNodeHandler.

virtual const IString* IChildNode::relationString ( ) const
pure virtual

Implemented in ChildNodeHandler.

virtual const IString* IChildNode::relationString ( ) const
pure virtual

Implemented in ChildNodeHandler.


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