#include <InterVary.hpp>
Public Member Functions | |
| InterVary () | |
| virtual | ~InterVary () |
| OA_ptr< Activity::VaryStandard > | getVaryResults (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 |
Definition at line 25 of file InterVary.hpp.
| 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.
| 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.

| 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.
int OA::Activity::InterVary::mNumIter [private] |
Definition at line 77 of file InterVary.hpp.
Referenced by dump(), getNumIter(), InterVary(), and setNumIter().
std::map<ProcHandle,OA_ptr<VaryStandard> > OA::Activity::InterVary::mProcToVaryMap [private] |
Definition at line 76 of file InterVary.hpp.
Referenced by dump(), getVaryResults(), and mapProcToVary().
1.6.1