Skip to content
Snippets Groups Projects
Commit 744d0f55 authored by Maël Madon's avatar Maël Madon
Browse files

fix: add const keywords to be more careful to be more careful with Job * manipulations

parent 38039c65
No related branches found
No related tags found
1 merge request!5New dynamic schedulers: fcfs and easy-bf
......@@ -142,9 +142,9 @@ RoutineGreedyUser::~RoutineGreedyUser()
{
}
bool RoutineGreedyUser::all_jobs_finished()
bool RoutineGreedyUser::all_jobs_finished() const
{
for (Job *job : last_jobs_submitted)
for (const Job *job : last_jobs_submitted)
{
if (job->status == WAITING || job->status == RUNNING
|| job->status == KILLED)
......
......@@ -25,7 +25,7 @@ private:
double delay_sup;
double delay_between_sumbit;
int job_id = 0;
Job *last_job_submitted = nullptr;
const Job *last_job_submitted = nullptr;
};
/**
......@@ -55,8 +55,8 @@ private:
bool first_submit = true;
int job_id = 0;
std::list<Job *> last_jobs_submitted;
bool all_jobs_finished();
std::list<const Job *> last_jobs_submitted;
bool all_jobs_finished() const;
};
/**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment