This is the complete list of members for Scheduler::Process, including all inherited members.
| advanceBurst() | Scheduler::Process | |
| createNextJob(const Process &task) | Scheduler::Process | static |
| createProcess(double cpuLambda, double ioLambda) | Scheduler::Process | static |
| createRealTimeTask(double wcet, double T, double dl, int pid, int priority=0, double bcet=0.0) | Scheduler::Process | static |
| decrementBurst() | Scheduler::Process | |
| end() | Scheduler::Process | static |
| getCurrentCpuAow() const | Scheduler::Process | |
| getCurrentIoTime() const | Scheduler::Process | |
| getDeadline() const | Scheduler::Process | |
| getDeadlineTime() const | Scheduler::Process | |
| getJobNumber() const | Scheduler::Process | |
| getMaxNumber() | Scheduler::Process | static |
| getNewPid() | Scheduler::Process | static |
| getPeriod() const | Scheduler::Process | |
| getPid(void) const | Scheduler::Process | |
| getPriority() const | Scheduler::Process | |
| getWcet() const | Scheduler::Process | |
| incrementJobNumber() | Scheduler::Process | |
| isRealTime() const | Scheduler::Process | |
| powerCoeff | Scheduler::Process | |
| print(std::ostream &stream) const | Scheduler::Process | |
| Process(int pid, int nbBursts, std::vector< double > cpuBursts, std::vector< double > ioBursts, int priority=0) | Scheduler::Process | |
| Process(const Process &task) | Scheduler::Process | |
| setDeadlineTimeFromStartTime(double startTime) | Scheduler::Process | |
| setDurationDistribution(std::shared_ptr< Utils::BoundedRandomDistribution > randomDist) | Scheduler::Process | |
| setPowerCoeff(double) | Scheduler::Process | |
| setPriority(int pri) | Scheduler::Process | |
| setRandomGenerator(Utils::RandomGenerator *gen) | Scheduler::Process | static |
| setRtParams(double dl, double T, double wcet, double bcet) | Scheduler::Process | |
| updateCurrentAow(double aow) | Scheduler::Process | |
| ~Process() | Scheduler::Process | |