An iterator over ExprHandles that is initialized with a list. More...


Public Member Functions | |
| ExprIterator (OA::OA_ptr< std::list< OA::ExprHandle > > eList) | |
| ~ExprIterator () | |
| void | operator++ () |
| bool | isValid () const |
| is the iterator at the end | |
| OA::ExprHandle | current () const |
| return current node | |
| void | reset () |
An iterator over ExprHandles that is initialized with a list.
Definition at line 131 of file ParamBindings.hpp.
| OA::DataFlow::ParamBindings::ExprIterator::ExprIterator | ( | OA::OA_ptr< std::list< OA::ExprHandle > > | eList | ) | [inline] |
Definition at line 135 of file ParamBindings.hpp.
| OA::DataFlow::ParamBindings::ExprIterator::~ExprIterator | ( | ) | [inline] |
Definition at line 137 of file ParamBindings.hpp.
| OA::ExprHandle OA::DataFlow::ParamBindings::ExprIterator::current | ( | ) | const [inline, virtual] |
return current node
Reimplemented from OA::IRHandleListIterator< OA::ExprHandle >.
Definition at line 143 of file ParamBindings.hpp.
| bool OA::DataFlow::ParamBindings::ExprIterator::isValid | ( | ) | const [inline, virtual] |
is the iterator at the end
Reimplemented from OA::IRHandleListIterator< OA::ExprHandle >.
Definition at line 141 of file ParamBindings.hpp.
| void OA::DataFlow::ParamBindings::ExprIterator::operator++ | ( | ) | [inline, virtual] |
Reimplemented from OA::IRHandleListIterator< OA::ExprHandle >.
Definition at line 139 of file ParamBindings.hpp.
| void OA::DataFlow::ParamBindings::ExprIterator::reset | ( | ) | [inline, virtual] |
Reimplemented from OA::IRHandleListIterator< OA::ExprHandle >.
Definition at line 145 of file ParamBindings.hpp.
1.7.1