|
ROSE
0.9.6a
|
#include <VirtualCFGIterator.h>


Classes | |
| class | checkpoint |
Public Member Functions | |
| dataflow (const DataflowNode &terminator_arg) | |
| dataflow (const DataflowNode &start, const DataflowNode &terminator_arg) | |
| void | init (const DataflowNode &start_arg, const DataflowNode &terminator_arg) |
| void | add (const DataflowNode &next) |
| checkpoint | getChkpt () |
| void | restartFromChkpt (checkpoint &chkpt) |
| std::string | str (std::string indent="") |
Public Member Functions inherited from VirtualCFG::iterator | |
| iterator () | |
| iterator (const DataflowNode &start) | |
| virtual | ~iterator () |
| void | init (const DataflowNode &start) |
| virtual void | operator++ (int) |
| bool | eq (const iterator &other_it) const |
| bool | operator== (const iterator &other_it) const |
| bool | operator!= (const iterator &it) const |
| DataflowNode & | operator* () |
| checkpoint | getChkpt () |
| void | restartFromChkpt (checkpoint &chkpt) |
| std::string | str (std::string indent="") |
Private Attributes | |
| DataflowNode | terminator |
Additional Inherited Members | |
Static Public Member Functions inherited from VirtualCFG::iterator | |
| static iterator | begin (DataflowNode n) |
| static iterator | end () |
Public Attributes inherited from VirtualCFG::iterator | |
| std::list< DataflowNode > | remainingNodes |
| std::set< DataflowNode > | visited |
| bool | initialized |
Protected Member Functions inherited from VirtualCFG::iterator | |
| bool | isRemaining (DataflowNode n) |
| void | advance (bool fwDir, bool pushAllChildren) |
Definition at line 97 of file VirtualCFGIterator.h.
| VirtualCFG::dataflow::dataflow | ( | const DataflowNode & | terminator_arg) |
| VirtualCFG::dataflow::dataflow | ( | const DataflowNode & | start, |
| const DataflowNode & | terminator_arg | ||
| ) |
| void VirtualCFG::dataflow::init | ( | const DataflowNode & | start_arg, |
| const DataflowNode & | terminator_arg | ||
| ) |
| void VirtualCFG::dataflow::add | ( | const DataflowNode & | next) |
| checkpoint VirtualCFG::dataflow::getChkpt | ( | ) |
| void VirtualCFG::dataflow::restartFromChkpt | ( | checkpoint & | chkpt) |
| std::string VirtualCFG::dataflow::str | ( | std::string | indent = "") |
|
private |
Definition at line 99 of file VirtualCFGIterator.h.