Public Member Functions | Private Attributes

OA::Activity::ManagerEachActive Class Reference

#include <ManagerEachActive.hpp>

Collaboration diagram for OA::Activity::ManagerEachActive:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ManagerEachActive (OA_ptr< Activity::ActivityIRInterface > _ir)
 ~ManagerEachActive ()
OA_ptr< InterActiveperformAnalysis (OA_ptr< IRProcIterator > procIter, OA_ptr< Alias::InterAliasInterface > interAlias, OA_ptr< SideEffect::InterSideEffectInterface > interSE, OA_ptr< CFG::EachCFGInterface > eachCFG)

Private Attributes

OA_ptr
< Activity::ActivityIRInterface
mIR

Detailed Description

Generates InterActive.

Definition at line 37 of file ManagerEachActive.hpp.


Constructor & Destructor Documentation

OA::Activity::ManagerEachActive::ManagerEachActive ( OA_ptr< Activity::ActivityIRInterface _ir  ) 

Definition at line 25 of file ManagerEachActive.cpp.

References OA::Activity::debug, OA::OA_ptr< T >::dump(), mIR, OA_DEBUG_CTRL_MACRO, and performAnalysis().

Here is the call graph for this function:

OA::Activity::ManagerEachActive::~ManagerEachActive (  )  [inline]

Definition at line 40 of file ManagerEachActive.hpp.


Member Function Documentation

OA_ptr< InterActive > OA::Activity::ManagerEachActive::performAnalysis ( OA_ptr< IRProcIterator procIter,
OA_ptr< Alias::InterAliasInterface interAlias,
OA_ptr< SideEffect::InterSideEffectInterface interSE,
OA_ptr< CFG::EachCFGInterface eachCFG 
)

Just calls ManagerActiveStandard::performAnalysis on each procedure

Definition at line 35 of file ManagerEachActive.cpp.

Referenced by ManagerEachActive().


Member Data Documentation

Definition at line 50 of file ManagerEachActive.hpp.

Referenced by ManagerEachActive().


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