Otawa  0.10
otawa::ParExeGraph::PreorderIterator Class Reference

#include <otawa/parexegraph/ParExeGraph.h>

Inheritance diagram for otawa::ParExeGraph::PreorderIterator:
otawa::graph::PreorderIterator< ParExeGraph > elm::PreIterator< PreorderIterator< ParExeGraph >, ParExeGraph::Vertex >

Public Member Functions

 PreorderIterator (ParExeGraph *graph)
 
bool ended (void) const
 
ParExeGraph::Vertex item (void) const
 
void next (void)
 
 operator bool (void) const
 
 operator ParExeGraph::Vertex (void) const
 
PreorderIterator< ParExeGraph > & operator++ (void)
 
PreorderIterator< ParExeGraph > & operator++ (int)
 
ParExeGraph::Vertex operator* (void) const
 
ParExeGraph::Vertex operator-> (void) const
 

Constructor & Destructor Documentation

otawa::ParExeGraph::PreorderIterator::PreorderIterator ( ParExeGraph graph)
inline

Member Function Documentation

elm::PreIterator< PreorderIterator< ParExeGraph > , ParExeGraph::Vertex >::operator bool ( void  ) const
inherited

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