OpenADFortTk (including Open64 and OpenAnalysis references)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OA::AssignPairIterator Class Referenceabstract

#include <AssignPairIterator.hpp>

Inheritance diagram for OA::AssignPairIterator:
Inheritance graph
Collaboration diagram for OA::AssignPairIterator:
Collaboration graph

Public Member Functions

 AssignPairIterator ()
 
virtual ~AssignPairIterator ()
 
virtual ExprHandle currentSource () const =0
 right hand side More...
 
virtual MemRefHandle currentTarget () const =0
 left hand side More...
 
virtual bool isValid () const =0
 
virtual void operator++ ()=0
 
void operator++ (int)
 

Detailed Description

Definition at line 23 of file AssignPairIterator.hpp.

Constructor & Destructor Documentation

OA::AssignPairIterator::AssignPairIterator ( )
inline

Definition at line 25 of file AssignPairIterator.hpp.

virtual OA::AssignPairIterator::~AssignPairIterator ( )
inlinevirtual

Definition at line 26 of file AssignPairIterator.hpp.

Member Function Documentation

virtual ExprHandle OA::AssignPairIterator::currentSource ( ) const
pure virtual

right hand side

Implemented in Open64AssignPairIterator.

virtual MemRefHandle OA::AssignPairIterator::currentTarget ( ) const
pure virtual

left hand side

Implemented in Open64AssignPairIterator.

virtual bool OA::AssignPairIterator::isValid ( ) const
pure virtual

Implemented in Open64AssignPairIterator.

virtual void OA::AssignPairIterator::operator++ ( )
pure virtual

Implemented in Open64AssignPairIterator.

void OA::AssignPairIterator::operator++ ( int  )
inline

Definition at line 36 of file AssignPairIterator.hpp.


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