OA::Linearity::VarClassPair Class Reference

#include <LinearityPair.hpp>

Inheritance diagram for OA::Linearity::VarClassPair:

Inheritance graph
[legend]
Collaboration diagram for OA::Linearity::VarClassPair:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 VarClassPair (OA_ptr< Location > v1, LinearityClass lclass2)
OA_ptr< LocationgetVar ()
LinearityClass getLClass ()
bool operator== (VarClassPair &other)
bool operator< (VarClassPair &other)
void output (IRHandlesIRInterface &ir)

Private Attributes

OA_ptr< Locationv
LinearityClass lclass


Detailed Description

Definition at line 101 of file LinearityPair.hpp.


Constructor & Destructor Documentation

OA::Linearity::VarClassPair::VarClassPair ( OA_ptr< Location v1,
LinearityClass  lclass2 
) [inline]

Definition at line 104 of file LinearityPair.hpp.

References lclass, and v.


Member Function Documentation

LinearityClass OA::Linearity::VarClassPair::getLClass (  ) 

Definition at line 82 of file LinearityPair.cpp.

References lclass.

OA_ptr< Location > OA::Linearity::VarClassPair::getVar (  ) 

Definition at line 77 of file LinearityPair.cpp.

References v.

Referenced by operator<(), and operator==().

bool OA::Linearity::VarClassPair::operator< ( VarClassPair other  ) 

Definition at line 92 of file LinearityPair.cpp.

References getVar(), and v.

Here is the call graph for this function:

bool OA::Linearity::VarClassPair::operator== ( VarClassPair other  ) 

Definition at line 87 of file LinearityPair.cpp.

References getVar(), and v.

Here is the call graph for this function:

void OA::Linearity::VarClassPair::output ( IRHandlesIRInterface ir  )  [virtual]

Implements OA::Annotation.

Definition at line 100 of file LinearityPair.cpp.

References OA::Linearity::LinearityClass::getLClass(), lclass, OA::Annotation::sOutBuild, and v.

Here is the call graph for this function:


Member Data Documentation

Definition at line 127 of file LinearityPair.hpp.

Referenced by getLClass(), output(), and VarClassPair().

Definition at line 126 of file LinearityPair.hpp.

Referenced by getVar(), operator<(), operator==(), output(), and VarClassPair().


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

Generated on Fri Jul 24 05:43:11 2009 for OpenADFortTk (extended to Open64) by  doxygen 1.5.7.1