OpenADFortTk (basic)
Open64AssignPairIterator Class Reference

#include <Open64IRInterface.hpp>

Collaboration diagram for Open64AssignPairIterator:

List of all members.

Public Member Functions

 Open64AssignPairIterator (OA::OA_ptr< AssignPairList > pAssignList)
virtual ~Open64AssignPairIterator ()
OA::MemRefHandle currentTarget () const
 left hand side
OA::ExprHandle currentSource () const
 right hand side
bool isValid () const
void operator++ ()
void operator++ (int)
void reset ()

Private Attributes

OA::OA_ptr< AssignPairListmAssignList
AssignPairList::iterator mIter

Detailed Description

Definition at line 427 of file Open64IRInterface.hpp.


Constructor & Destructor Documentation

Open64AssignPairIterator::Open64AssignPairIterator ( OA::OA_ptr< AssignPairList pAssignList) [inline]

Definition at line 430 of file Open64IRInterface.hpp.

References reset().

Here is the call graph for this function:

Definition at line 432 of file Open64IRInterface.hpp.


Member Function Documentation

OA::ExprHandle Open64AssignPairIterator::currentSource ( ) const [inline]

right hand side

Definition at line 439 of file Open64IRInterface.hpp.

References isValid(), and mIter.

Here is the call graph for this function:

OA::MemRefHandle Open64AssignPairIterator::currentTarget ( ) const [inline]

left hand side

Definition at line 435 of file Open64IRInterface.hpp.

References isValid(), and mIter.

Here is the call graph for this function:

bool Open64AssignPairIterator::isValid ( ) const [inline]

Definition at line 443 of file Open64IRInterface.hpp.

References mAssignList, and mIter.

Referenced by currentSource(), currentTarget(), and operator++().

void Open64AssignPairIterator::operator++ ( ) [inline]

Definition at line 445 of file Open64IRInterface.hpp.

References isValid(), and mIter.

Here is the call graph for this function:

void Open64AssignPairIterator::operator++ ( int  ) [inline]

Definition at line 446 of file Open64IRInterface.hpp.

Definition at line 448 of file Open64IRInterface.hpp.

References mAssignList, and mIter.

Referenced by Open64AssignPairIterator().


Member Data Documentation

Definition at line 450 of file Open64IRInterface.hpp.

Referenced by isValid(), and reset().

AssignPairList::iterator Open64AssignPairIterator::mIter [private]

Definition at line 451 of file Open64IRInterface.hpp.

Referenced by currentSource(), currentTarget(), isValid(), operator++(), and reset().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines