Public Member Functions | Private Attributes

OA::XAIF::UDDUChainsXAIF::MemRefsWithChainIterator Class Reference

#include <UDDUChainsXAIF.hpp>

Collaboration diagram for OA::XAIF::UDDUChainsXAIF::MemRefsWithChainIterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 MemRefsWithChainIterator (OA_ptr< std::map< MemRefHandle, int > > pMap)
 ~MemRefsWithChainIterator ()
MemRefHandle current ()
bool isValid ()
void operator++ ()
void operator++ (int)
void reset ()

Private Attributes

OA_ptr< std::map< MemRefHandle,
int > > 
mMap
std::map< MemRefHandle, int >
::iterator 
mIter

Detailed Description

Definition at line 112 of file UDDUChainsXAIF.hpp.


Constructor & Destructor Documentation

OA::XAIF::UDDUChainsXAIF::MemRefsWithChainIterator::MemRefsWithChainIterator ( OA_ptr< std::map< MemRefHandle, int > >  pMap  )  [inline]

Definition at line 114 of file UDDUChainsXAIF.hpp.

OA::XAIF::UDDUChainsXAIF::MemRefsWithChainIterator::~MemRefsWithChainIterator (  )  [inline]

Definition at line 116 of file UDDUChainsXAIF.hpp.


Member Function Documentation

MemRefHandle OA::XAIF::UDDUChainsXAIF::MemRefsWithChainIterator::current (  )  [inline]

Definition at line 118 of file UDDUChainsXAIF.hpp.

References mIter.

bool OA::XAIF::UDDUChainsXAIF::MemRefsWithChainIterator::isValid (  )  [inline]

Definition at line 119 of file UDDUChainsXAIF.hpp.

References mIter, and mMap.

Referenced by operator++().

void OA::XAIF::UDDUChainsXAIF::MemRefsWithChainIterator::operator++ ( int   )  [inline]

Definition at line 121 of file UDDUChainsXAIF.hpp.

void OA::XAIF::UDDUChainsXAIF::MemRefsWithChainIterator::operator++ (  )  [inline]

Definition at line 120 of file UDDUChainsXAIF.hpp.

References isValid(), and mIter.

Here is the call graph for this function:

void OA::XAIF::UDDUChainsXAIF::MemRefsWithChainIterator::reset (  )  [inline]

Definition at line 122 of file UDDUChainsXAIF.hpp.

References mIter, and mMap.


Member Data Documentation

Definition at line 126 of file UDDUChainsXAIF.hpp.

Referenced by current(), isValid(), operator++(), and reset().

Definition at line 125 of file UDDUChainsXAIF.hpp.

Referenced by isValid(), and reset().


The documentation for this class was generated from the following file: