#include <CFG.hpp>
Public Member Functions | |
| NodeLabelListIterator (NodeLabelList &nl) | |
| ~NodeLabelListIterator () | |
| void | operator++ () |
| void | operator++ (int) |
| bool | isValid () const |
| NodeLabel | current () const |
Private Attributes | |
| NodeLabelList & | mList |
| std::list< NodeLabel >::iterator | mIter |
An iterator over a list of Node labels. and an expression for each node?
Definition at line 527 of file CFG.hpp.
| OA::CFG::CFG::NodeLabelListIterator::NodeLabelListIterator | ( | NodeLabelList & | nl | ) | [inline] |
| OA::CFG::CFG::NodeLabelListIterator::~NodeLabelListIterator | ( | ) | [inline] |
| CFG::NodeLabel OA::CFG::CFG::NodeLabelListIterator::current | ( | ) | const |
Definition at line 668 of file CFG.cpp.
Referenced by OA::CFG::ManagerCFGStandard::build_block(), and OA::CFG::ManagerCFGStandard::build_CFG_loop().
| bool OA::CFG::CFG::NodeLabelListIterator::isValid | ( | ) | const |
Definition at line 663 of file CFG.cpp.
Referenced by OA::CFG::ManagerCFGStandard::build_block(), and OA::CFG::ManagerCFGStandard::build_CFG_loop().
| void OA::CFG::CFG::NodeLabelListIterator::operator++ | ( | int | ) |
std::list<NodeLabel>::iterator OA::CFG::CFG::NodeLabelListIterator::mIter [private] |
1.7.1