AddCab(string name, string color) | TTSupport::TimeTableSystem | |
AddNote(string newnote) | TTSupport::TimeTableSystem | inline |
AddStation(string name, double smile) | TTSupport::TimeTableSystem | |
AddStorageTrack(int i, string name) | TTSupport::TimeTableSystem | inline |
AddTrain(string name, string number, int speed, int classnumber, int departure, int start=0, int end=-1) | TTSupport::TimeTableSystem | |
AddTrainLongVersion(string name, string number, int speed, int classnumber, int departure, int start, int end, const doubleVector *layoverVector, const stringVector *cabnameVector, const stringVector *storageTrackVector, char **outmessage=NULL) | TTSupport::TimeTableSystem | |
cabs | TTSupport::TimeTableSystem | private |
ComputeTimes(TrainTimesAtStation ×AtStations, TrainList &trains) | TTSupport::TimeTableSystem | private |
CreateLaTeXTimetable(string filename, char **outmessage=NULL) | TTSupport::TimeTableSystem | |
DeleteTrain(string number, char **outmessage=NULL) | TTSupport::TimeTableSystem | |
DirectionName | TTSupport::TimeTableSystem | private |
DuplicateStationIndex(int i) const | TTSupport::TimeTableSystem | inline |
Filename() const | TTSupport::TimeTableSystem | inline |
filepath | TTSupport::TimeTableSystem | private |
FindCab(string name) const | TTSupport::TimeTableSystem | |
FindStationByName(string name) | TTSupport::TimeTableSystem | |
FindStorageTrack(int i, string name) | TTSupport::TimeTableSystem | inline |
FindTrainByName(string name) const | TTSupport::TimeTableSystem | |
FindTrainByNumber(string number) const | TTSupport::TimeTableSystem | |
FirstCab() const | TTSupport::TimeTableSystem | inline |
FirstPrintOption() const | TTSupport::TimeTableSystem | inline |
FirstTrain() const | TTSupport::TimeTableSystem | inline |
GetPrintOption(const char *key) const | TTSupport::TimeTableSystem | inline |
IthStation(int i) | TTSupport::TimeTableSystem | inline |
LastCab() const | TTSupport::TimeTableSystem | inline |
LastPrintOption() const | TTSupport::TimeTableSystem | inline |
LastTrain() const | TTSupport::TimeTableSystem | inline |
MakeTimeTableGroupByClass(ostream &out, TrainList &allTrains, TrainList &forwardTrains, TrainList &backwardTrains, char **outmessage=NULL) | TTSupport::TimeTableSystem | private |
MakeTimeTableGroupManually(ostream &out, int maxTrains, TrainList &allTrains, TrainList &forwardTrains, TrainList &backwardTrains, char **outmessage=NULL) | TTSupport::TimeTableSystem | private |
MakeTimeTableOneTable(ostream &out, TrainList &allTrains, TrainList &forwardTrains, TrainList &backwardTrains, string header, string sectionTOP, char **outmessage=NULL) | TTSupport::TimeTableSystem | private |
MakeTimeTableOneTableStationsCenter(ostream &out, TrainList &forwardTrains, TrainList &backwardTrains, string header, string sectionTOP, char **outmessage=NULL) | TTSupport::TimeTableSystem | private |
MakeTimeTableOneTableStationsLeft(ostream &out, TrainList &trains, string header, string sectionTOP, char **outmessage=NULL) | TTSupport::TimeTableSystem | private |
name | TTSupport::TimeTableSystem | private |
Name() const | TTSupport::TimeTableSystem | inline |
Note(int i) | TTSupport::TimeTableSystem | inline |
notes | TTSupport::TimeTableSystem | private |
NumberOfCabs() const | TTSupport::TimeTableSystem | inline |
NumberOfNotes() const | TTSupport::TimeTableSystem | inline |
NumberOfStations() const | TTSupport::TimeTableSystem | inline |
NumberOfTrains() const | TTSupport::TimeTableSystem | inline |
printOptions | TTSupport::TimeTableSystem | private |
ReadNote(istream &in) const | TTSupport::TimeTableSystem | private |
SetDuplicateStationIndex(int i, int dup) | TTSupport::TimeTableSystem | inline |
SetNote(int i, string note) | TTSupport::TimeTableSystem | inline |
SetPrintOption(const char *key, string value) | TTSupport::TimeTableSystem | inline |
SMile(int i) const | TTSupport::TimeTableSystem | inline |
StationName(int i) const | TTSupport::TimeTableSystem | inline |
stations | TTSupport::TimeTableSystem | private |
TimeInterval() const | TTSupport::TimeTableSystem | inline |
timeinterval | TTSupport::TimeTableSystem | private |
TimeScale() const | TTSupport::TimeTableSystem | inline |
timescale | TTSupport::TimeTableSystem | private |
TimeTableSystem() | TTSupport::TimeTableSystem | inlineprotected |
TimeTableSystem(const string filename, char **outmessage=NULL) | TTSupport::TimeTableSystem | |
TimeTableSystem(const string name, int timescale, int timeinterval) | TTSupport::TimeTableSystem | |
TOCP | TTSupport::TimeTableSystem | private |
TotalLength() const | TTSupport::TimeTableSystem | inline |
trains | TTSupport::TimeTableSystem | private |
WriteNewTimeTableFile(string filename="TimeTableFile.tt", bool setfilename=false, char **outmessage=NULL) | TTSupport::TimeTableSystem | |
WriteNote(ostream &out, string note) const | TTSupport::TimeTableSystem | private |
WriteOldTimeTableFile(char **outmessage=NULL) | TTSupport::TimeTableSystem | inline |
~TimeTableSystem() | TTSupport::TimeTableSystem | |