OA::Activity::InterVary Class Reference

#include <InterVary.hpp>

List of all members.

Public Member Functions

 InterVary ()
virtual ~InterVary ()
OA_ptr< Activity::VaryStandardgetVaryResults (ProcHandle proc)
 Returns vary results for the given procedure.
int getNumIter ()
 Returns number of iterations over all nodes.
void dump (std::ostream &os, OA_ptr< IRHandlesIRInterface > ir)
 debugging output
void mapProcToVary (ProcHandle proc, OA_ptr< VaryStandard > vary)
 attach VaryStandard to procedure
void setNumIter (int n)
 set number of iterations over all nodes

Private Attributes

std::map< ProcHandle, OA_ptr
< VaryStandard > > 
mProcToVaryMap
int mNumIter

Detailed Description

Definition at line 25 of file InterVary.hpp.


Constructor & Destructor Documentation

OA::Activity::InterVary::InterVary (  )  [inline]

Definition at line 27 of file InterVary.hpp.

References mNumIter.

virtual OA::Activity::InterVary::~InterVary (  )  [inline, virtual]

Definition at line 28 of file InterVary.hpp.


Member Function Documentation

void OA::Activity::InterVary::dump ( std::ostream &  os,
OA_ptr< IRHandlesIRInterface ir 
) [inline]

debugging output

Definition at line 47 of file InterVary.hpp.

References OA::OA_ptr< T >::dump(), mNumIter, and mProcToVaryMap.

Here is the call graph for this function:

int OA::Activity::InterVary::getNumIter (  )  [inline]

Returns number of iterations over all nodes.

Definition at line 41 of file InterVary.hpp.

References mNumIter.

OA_ptr<Activity::VaryStandard> OA::Activity::InterVary::getVaryResults ( ProcHandle  proc  )  [inline]

Returns vary results for the given procedure.

Definition at line 31 of file InterVary.hpp.

References mProcToVaryMap.

void OA::Activity::InterVary::mapProcToVary ( ProcHandle  proc,
OA_ptr< VaryStandard vary 
) [inline]

attach VaryStandard to procedure

Definition at line 69 of file InterVary.hpp.

References mProcToVaryMap.

void OA::Activity::InterVary::setNumIter ( int  n  )  [inline]

set number of iterations over all nodes

Definition at line 73 of file InterVary.hpp.

References mNumIter.


Member Data Documentation

Definition at line 77 of file InterVary.hpp.

Referenced by dump(), getNumIter(), InterVary(), and setNumIter().

Definition at line 76 of file InterVary.hpp.

Referenced by dump(), getVaryResults(), and mapProcToVary().


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

Generated on Sat Oct 31 05:29:14 2009 for OpenAnalysis by  doxygen 1.6.1