| 
    ROSE
    0.11.96.11
    
   | 
 
Definition at line 19 of file VirtualCFGIterator.h.


Classes | |
| class | checkpoint | 
Public Member Functions | |
| iterator (const DataflowNode &start) | |
| 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="") | 
Static Public Member Functions | |
| static iterator | begin (DataflowNode n) | 
| static iterator | end () | 
Public Attributes | |
| std::list< DataflowNode > | remainingNodes | 
| std::set< DataflowNode > | visited | 
| bool | initialized | 
Protected Member Functions | |
| bool | isRemaining (DataflowNode n) | 
| void | advance (bool fwDir, bool pushAllChildren) | 
 1.8.17