HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Traversal.h File Reference
+ Include dependency graph for Traversal.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Edge
 
class  TreeIterator
 
class  GraphIterator
 
class  InheritanceIterator
 
class  ExceptionFoundCycle
 

Typedefs

using ElementPtr = shared_ptr< Element >
 
using ConstElementPtr = shared_ptr< const Element >
 

Variables

MX_CORE_API const Edge NULL_EDGE
 
MX_CORE_API const TreeIterator NULL_TREE_ITERATOR
 
MX_CORE_API const GraphIterator NULL_GRAPH_ITERATOR
 
MX_CORE_API const
InheritanceIterator 
NULL_INHERITANCE_ITERATOR
 

Detailed Description

Graph traversal classes

Definition in file Traversal.h.

Typedef Documentation

using ConstElementPtr = shared_ptr<const Element>

Definition at line 19 of file Traversal.h.

using ElementPtr = shared_ptr<Element>

Definition at line 18 of file Traversal.h.

Variable Documentation

MX_CORE_API const Edge NULL_EDGE
MX_CORE_API const GraphIterator NULL_GRAPH_ITERATOR
MX_CORE_API const InheritanceIterator NULL_INHERITANCE_ITERATOR
MX_CORE_API const TreeIterator NULL_TREE_ITERATOR