#include <Scheduler.h>
Public Member Functions | |
Scheduler (const ResourcePlates &resourcePlates, const TaskPlates &taskPlates, vector< string > &plResourceNames, vector< string > &plResourceLibs, vector< string > &plTaskNames, vector< string > &plTaskLibs, int pargc, const char *pargv[]) | |
default constructor | |
~Scheduler () | |
destructor | |
void | schedule (unsigned long int cycles, Time minCycleDuration) |
task scheduler | |
bool | getResourcePointers (ResourcePointers &rp) |
Public Attributes | |
SchedulerStatus | status |
Scheduler::Scheduler | ( | const ResourcePlates & | resourcePlates, | |
const TaskPlates & | taskPlates, | |||
vector< string > & | plResourceNames, | |||
vector< string > & | plResourceLibs, | |||
vector< string > & | plTaskNames, | |||
vector< string > & | plTaskLibs, | |||
int | pargc, | |||
const char * | pargv[] | |||
) |
default constructor
Scheduler::~Scheduler | ( | ) |
destructor
void Scheduler::schedule | ( | unsigned long int | cycles, | |
Time | minCycleDuration | |||
) |
task scheduler
bool Scheduler::getResourcePointers | ( | ResourcePointers & | rp | ) |