OA::DUG::IndepLocVisitor Class Reference

Visitors added by PLM 09/22/06. More...

#include <ManagerDUGStandard.hpp>

Inheritance diagram for OA::DUG::IndepLocVisitor:

Inheritance graph
[legend]
Collaboration diagram for OA::DUG::IndepLocVisitor:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 IndepLocVisitor (OA_ptr< DUGStandard > dug, ProcHandle proc, std::set< ProcHandle > ProcsOfInterest, OA_ptr< DUGIRInterface > ir)
 ~IndepLocVisitor ()
void visitNamedLoc (NamedLoc &loc)
void visitUnnamedLoc (UnnamedLoc &loc)
void visitInvisibleLoc (InvisibleLoc &loc)
void visitUnknownLoc (UnknownLoc &loc)
void visitLocSubSet (LocSubSet &loc)
std::set< ProcHandlegetmProcsOfInterest ()
 IndepLocVisitor (OA_ptr< DUGStandard > dug, ProcHandle proc, std::set< ProcHandle > ProcsOfInterest, OA_ptr< DUGIRInterface > ir)
 ~IndepLocVisitor ()
void visitNamedLoc (NamedLoc &loc)
void visitUnnamedLoc (UnnamedLoc &loc)
void visitInvisibleLoc (InvisibleLoc &loc)
void visitUnknownLoc (UnknownLoc &loc)
void visitLocSubSet (LocSubSet &loc)
std::set< ProcHandlegetmProcsOfInterest ()

Private Attributes

OA_ptr< DUGStandardmDUG
ProcHandle mProc
std::set< ProcHandlemProcsOfInterest
OA_ptr< DUGIRInterfacemIR


Detailed Description

Visitors added by PLM 09/22/06.

Definition at line 119 of file ManagerDUGStandard.hpp.


Constructor & Destructor Documentation

OA::DUG::IndepLocVisitor::IndepLocVisitor ( OA_ptr< DUGStandard dug,
ProcHandle  proc,
std::set< ProcHandle ProcsOfInterest,
OA_ptr< DUGIRInterface ir 
) [inline]

Definition at line 122 of file ManagerDUGStandard.hpp.

OA::DUG::IndepLocVisitor::~IndepLocVisitor (  )  [inline]

Definition at line 129 of file ManagerDUGStandard.hpp.

OA::DUG::IndepLocVisitor::IndepLocVisitor ( OA_ptr< DUGStandard dug,
ProcHandle  proc,
std::set< ProcHandle ProcsOfInterest,
OA_ptr< DUGIRInterface ir 
) [inline]

Definition at line 206 of file ManagerDUGStandard.hpp.

OA::DUG::IndepLocVisitor::~IndepLocVisitor (  )  [inline]

Definition at line 213 of file ManagerDUGStandard.hpp.


Member Function Documentation

std::set<ProcHandle> OA::DUG::IndepLocVisitor::getmProcsOfInterest (  )  [inline]

Definition at line 221 of file ManagerDUGStandard.hpp.

References mProcsOfInterest.

std::set<ProcHandle> OA::DUG::IndepLocVisitor::getmProcsOfInterest (  )  [inline]

Definition at line 137 of file ManagerDUGStandard.hpp.

References mProcsOfInterest.

void OA::DUG::IndepLocVisitor::visitInvisibleLoc ( InvisibleLoc loc  )  [virtual]

Implements OA::LocationVisitor.

void OA::DUG::IndepLocVisitor::visitInvisibleLoc ( InvisibleLoc loc  )  [virtual]

Implements OA::LocationVisitor.

Definition at line 904 of file ManagerDUGStandard.cpp.

References OA::InvisibleLoc::getBaseSym(), mDUG, mProc, and mProcsOfInterest.

Here is the call graph for this function:

void OA::DUG::IndepLocVisitor::visitLocSubSet ( LocSubSet loc  )  [virtual]

Implements OA::LocationVisitor.

void OA::DUG::IndepLocVisitor::visitLocSubSet ( LocSubSet loc  )  [virtual]

Implements OA::LocationVisitor.

Definition at line 915 of file ManagerDUGStandard.cpp.

References OA::LocSubSet::getBaseLoc(), and OA::OA_ptr< T >::ptrEqual().

Here is the call graph for this function:

void OA::DUG::IndepLocVisitor::visitNamedLoc ( NamedLoc loc  )  [virtual]

Implements OA::LocationVisitor.

void OA::DUG::IndepLocVisitor::visitNamedLoc ( NamedLoc loc  )  [virtual]

Implements OA::LocationVisitor.

Definition at line 892 of file ManagerDUGStandard.cpp.

References OA::NamedLoc::getSymHandle(), mDUG, mProc, and mProcsOfInterest.

Here is the call graph for this function:

void OA::DUG::IndepLocVisitor::visitUnknownLoc ( UnknownLoc loc  )  [virtual]

Implements OA::LocationVisitor.

void OA::DUG::IndepLocVisitor::visitUnknownLoc ( UnknownLoc loc  )  [virtual]

Implements OA::LocationVisitor.

Definition at line 910 of file ManagerDUGStandard.cpp.

void OA::DUG::IndepLocVisitor::visitUnnamedLoc ( UnnamedLoc loc  )  [virtual]

Implements OA::LocationVisitor.

void OA::DUG::IndepLocVisitor::visitUnnamedLoc ( UnnamedLoc loc  )  [virtual]

Implements OA::LocationVisitor.

Definition at line 899 of file ManagerDUGStandard.cpp.


Member Data Documentation

Definition at line 142 of file ManagerDUGStandard.hpp.

Referenced by visitInvisibleLoc(), and visitNamedLoc().

Definition at line 145 of file ManagerDUGStandard.hpp.

Definition at line 143 of file ManagerDUGStandard.hpp.

Referenced by visitInvisibleLoc(), and visitNamedLoc().

Definition at line 144 of file ManagerDUGStandard.hpp.

Referenced by getmProcsOfInterest(), visitInvisibleLoc(), and visitNamedLoc().


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

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