hosted by
|
|
To produce a HTML documentation of the C++ source,
cd src and run doxygen.
Then point a browser to src/html/index.html.
The following abbreviations are used throughout the source code.
Compare the glossary
for definitions of the timetabling terms.
A | Activity |
CX | Class (in the C++ sense)
of data type X |
D | A global variable,
instance of class CDat, holding all timetable data |
E | An attribute of a lesson
or an activity: a placeholder for K, P, or R |
H | Hour,
as a property of a time slot |
i | Running index |
I | Index of element
in vector VX |
j | Iterator |
K | Class
(a group of students) |
L | Lesson |
M | Multiplicity
(number of lessons of a given activity) |
n | Number of ... |
N | Number of hours per week |
P | Teacher ("professor") |
R | Room |
SX | Set of data of type X |
T | Time slot
(specified by hour H and day W) |
VX | Vector of data of type X |
W | Day of the week,
as a property of a time slot |
X | Any data type,
used especially in templates |
Y | Room type |
|