Smarts::Iterate< Stub > Class Template Reference

#include <SmartsStubs.h>

Inheritance diagram for Smarts::Iterate< Stub >:

Inheritance graph
[legend]
Collaboration diagram for Smarts::Iterate< Stub >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Iterate (IterateScheduler< Stub > &scheduler, int affinity=-1)
virtual ~Iterate ()
virtual void run ()=0
int affinity ()
int hintAffinity ()
void affinity (int)
void hintAffinity (int)
void generation (int gen)
int generation ()

Protected Attributes

IterateScheduler< Stub > & scheduler_m

template<>
class Smarts::Iterate< Stub >


Constructor & Destructor Documentation

Smarts::Iterate< Stub >::Iterate ( IterateScheduler< Stub > &  scheduler,
int  affinity = -1 
) [inline]

virtual Smarts::Iterate< Stub >::~Iterate (  )  [inline, virtual]


Member Function Documentation

virtual void Smarts::Iterate< Stub >::run (  )  [pure virtual]

int Smarts::Iterate< Stub >::affinity (  )  [inline]

int Smarts::Iterate< Stub >::hintAffinity (  )  [inline]

void Smarts::Iterate< Stub >::affinity ( int   )  [inline]

void Smarts::Iterate< Stub >::hintAffinity ( int   )  [inline]

void Smarts::Iterate< Stub >::generation ( int  gen  )  [inline]

int Smarts::Iterate< Stub >::generation (  )  [inline]


Member Data Documentation

IterateScheduler<Stub>& Smarts::Iterate< Stub >::scheduler_m [protected]


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

Generated on Wed Mar 16 06:22:48 2011 for FreePOOMA by  doxygen 1.5.9