Skip to content

OpenAnalysis::BaseGraph::BiDirNodesIterator

The bi‐directional node iterator iterates over all the nodes in the graph in no particular order ‐‐ except that the Forward direction is guaranteed to be opposite of the Reverse direction.

Synopsis

Declared in <src/midend/programAnalysis/OpenAnalysis/Utils/BaseGraph.h>

class BiDirNodesIterator
    : public Iterator

Base Classes

Name

Description

Iterator

The Iterator abstract base class defines the basic properties of an iterator.

Enums

Name

dirType

Member Functions

Name

Description

BiDirNodesIterator [constructor]

Constructors

~BiDirNodesIterator [destructor] [virtual]

Destructor

operator++ [virtual]

operator‐‐

operator bool [virtual]

Conversion to bool

Protected Data Members

Derived Classes

Name

Description

BiDirNodesIterator

The BiDirNodesIterator is just an extension of BaseGraph::BiDirNodesIterator to provide access to DGraph nodes.

Created with MrDocs