Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

sched.cc File Reference

#include <cmath>
#include <iostream>
#include "project.h"

Include dependency graph for sched.cc:

Include dependency graph

Go to the source code of this file.

Functions

int EarliestByDependency (TASK *t)
int EligibleTask (TASK *t)
int ReverseEligibleTask (TASK *t)


Function Documentation

int EarliestByDependency TASK   t
 

Definition at line 387 of file sched.cc.

References TASK::begin_depends(), TASK::begin_when(), TASK::end_depends(), TASK::end_when(), INVALIDDAYNO, TASK::start(), and TaskTimeBlockIterator.

Referenced by Project::AssignTask().

int EligibleTask TASK   t
 

Definition at line 500 of file sched.cc.

References TASK::begin_depends(), TASK::end_depends(), and TASK::scheduled.

Referenced by Project::ScheduleTasks().

int ReverseEligibleTask TASK   t
 

Definition at line 564 of file sched.cc.

References TASK::begin_follows(), TASK::end_follows(), and TASK::rscheduled.

Referenced by Project::ReverseScheduleTasks().


Generated on Wed Feb 18 22:24:02 2004 for Opensched by doxygen1.2.15