#include <UDDUChainsStandard.hpp>


Public Member Functions | |
| MemRefsWithUDChainIterator (OA_ptr< std::map< MemRefHandle, OA_ptr< StmtSet > > > pMap) | |
| ~MemRefsWithUDChainIterator () | |
| MemRefHandle | current () const |
| bool | isValid () const |
| void | operator++ () |
| void | reset () |
Private Attributes | |
| OA_ptr< std::map< MemRefHandle, OA_ptr< StmtSet > > > | mMap |
| std::map< MemRefHandle, OA_ptr < StmtSet > >::iterator | mIter |
Definition at line 188 of file UDDUChainsStandard.hpp.
| OA::UDDUChains::UDDUChainsStandard::MemRefsWithUDChainIterator::MemRefsWithUDChainIterator | ( | OA_ptr< std::map< MemRefHandle, OA_ptr< StmtSet > > > | pMap | ) | [inline] |
Definition at line 192 of file UDDUChainsStandard.hpp.
| OA::UDDUChains::UDDUChainsStandard::MemRefsWithUDChainIterator::~MemRefsWithUDChainIterator | ( | ) | [inline] |
Definition at line 195 of file UDDUChainsStandard.hpp.
| MemRefHandle OA::UDDUChains::UDDUChainsStandard::MemRefsWithUDChainIterator::current | ( | ) | const [inline, virtual] |
Implements OA::MemRefHandleIterator.
Definition at line 197 of file UDDUChainsStandard.hpp.
References mIter.
| bool OA::UDDUChains::UDDUChainsStandard::MemRefsWithUDChainIterator::isValid | ( | ) | const [inline, virtual] |
Implements OA::MemRefHandleIterator.
Definition at line 198 of file UDDUChainsStandard.hpp.
Referenced by operator++().
| void OA::UDDUChains::UDDUChainsStandard::MemRefsWithUDChainIterator::operator++ | ( | ) | [inline, virtual] |
Implements OA::MemRefHandleIterator.
Definition at line 199 of file UDDUChainsStandard.hpp.
References isValid(), and mIter.

| void OA::UDDUChains::UDDUChainsStandard::MemRefsWithUDChainIterator::reset | ( | ) | [inline, virtual] |
Implements OA::MemRefHandleIterator.
Definition at line 200 of file UDDUChainsStandard.hpp.
std::map<MemRefHandle,OA_ptr<StmtSet> >::iterator OA::UDDUChains::UDDUChainsStandard::MemRefsWithUDChainIterator::mIter [private] |
Definition at line 205 of file UDDUChainsStandard.hpp.
Referenced by current(), isValid(), operator++(), and reset().
OA_ptr<std::map<MemRefHandle,OA_ptr<StmtSet> > > OA::UDDUChains::UDDUChainsStandard::MemRefsWithUDChainIterator::mMap [private] |
Definition at line 204 of file UDDUChainsStandard.hpp.
1.7.1