Timetabler
include
fields
is_minor.h
Go to the documentation of this file.
1
3
#ifndef IS_MINOR_H
4
#define IS_MINOR_H
5
6
#include "
fields/field.h
"
7
#include "
global.h
"
8
16
enum class
MinorType
{
20
isMinorCourse
,
24
isNotMinorCourse
25
};
26
32
class
IsMinor
:
public
Field
{
33
private
:
38
MinorType
minorType;
39
40
public
:
41
IsMinor
(
MinorType
);
42
IsMinor
(
bool
);
43
FieldType
getType();
44
MinorType
getMinorType();
45
std::string getTypeName();
46
std::string getName();
47
};
48
49
#endif
IsMinor
Class for "is minor".
Definition:
is_minor.h:32
Field
Class for a field.
Definition:
field.h:14
MinorType::isMinorCourse
global.h
MinorType
MinorType
Enum to represent the types of "Is Minor".
Definition:
is_minor.h:16
FieldType
FieldType
Enum that represents all the field types.
Definition:
global.h:9
MinorType::isNotMinorCourse
field.h
Generated by
1.8.13