#include <SmartsStubs.h>
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 |
Smarts::Iterate< Stub >::Iterate | ( | IterateScheduler< Stub > & | scheduler, | |
int | affinity = -1 | |||
) | [inline] |
References Smarts::IterateScheduler< Stub >::generation().
virtual Smarts::Iterate< Stub >::~Iterate | ( | ) | [inline, virtual] |
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] |
IterateScheduler<Stub>& Smarts::Iterate< Stub >::scheduler_m [protected] |