Timetabler
|
Go to the source code of this file.
Classes | |
struct | Object |
Struct for the type used by actions in the parser. More... | |
Enumerations | |
enum | FieldValuesType { COURSE, INSTRUCTOR, PROGRAM, ISMINOR, SEGMENT, CLASSROOM, SLOT } |
Class for field values types. | |
Functions | |
void | parseCustomConstraints (std::string file, ConstraintEncoder *constraintEncoder, Timetabler *timetabler) |
Parses custom constraints given in a file and adds them to the solver. More... | |
void parseCustomConstraints | ( | std::string | file, |
ConstraintEncoder * | constraintEncoder, | ||
Timetabler * | timetabler | ||
) |
Parses custom constraints given in a file and adds them to the solver.
[in] | file | The file containing the constraints |
constraintEncoder | The ConstraintEncoder object | |
timetabler | The Timetabler object |