Timetabler
Classes | Enumerations
global.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Global
 Class for global values. More...
 

Enumerations

enum  FieldType {
  instructor, segment, isMinor, program,
  classroom, slot
}
 Enum that represents all the field types.
 
enum  PredefinedClauses {
  instructorSingleCourseAtATime, classroomSingleCourseAtATime, programSingleCoreCourseAtATime, minorInMinorTime,
  exactlyOneSlotPerCourse, exactlyOneInstructorPerCourse, exactlyOneSegmentPerCourse, exactlyOneIsMinorPerCourse,
  exactlyOneClassroomPerCourse, coreInMorningTime, electiveInNonMorningTime, programAtMostOneOfCoreOrElective
}
 Enum that represents all the predefined constraints.