Model Railroad System  2.2.1
TTSupport::TimeTableSystem Member List

This is the complete list of members for TTSupport::TimeTableSystem, including all inherited members.

AddCab(string name, string color)TTSupport::TimeTableSystem
AddNote(string newnote)TTSupport::TimeTableSysteminline
AddStation(string name, double smile)TTSupport::TimeTableSystem
AddStorageTrack(int i, string name)TTSupport::TimeTableSysteminline
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
cabsTTSupport::TimeTableSystemprivate
ComputeTimes(TrainTimesAtStation &timesAtStations, TrainList &trains)TTSupport::TimeTableSystemprivate
CreateLaTeXTimetable(string filename, char **outmessage=NULL)TTSupport::TimeTableSystem
DeleteTrain(string number, char **outmessage=NULL)TTSupport::TimeTableSystem
DirectionNameTTSupport::TimeTableSystemprivate
DuplicateStationIndex(int i) constTTSupport::TimeTableSysteminline
Filename() constTTSupport::TimeTableSysteminline
filepathTTSupport::TimeTableSystemprivate
FindCab(string name) constTTSupport::TimeTableSystem
FindStationByName(string name)TTSupport::TimeTableSystem
FindStorageTrack(int i, string name)TTSupport::TimeTableSysteminline
FindTrainByName(string name) constTTSupport::TimeTableSystem
FindTrainByNumber(string number) constTTSupport::TimeTableSystem
FirstCab() constTTSupport::TimeTableSysteminline
FirstPrintOption() constTTSupport::TimeTableSysteminline
FirstTrain() constTTSupport::TimeTableSysteminline
GetPrintOption(const char *key) constTTSupport::TimeTableSysteminline
IthStation(int i)TTSupport::TimeTableSysteminline
LastCab() constTTSupport::TimeTableSysteminline
LastPrintOption() constTTSupport::TimeTableSysteminline
LastTrain() constTTSupport::TimeTableSysteminline
MakeTimeTableGroupByClass(ostream &out, TrainList &allTrains, TrainList &forwardTrains, TrainList &backwardTrains, char **outmessage=NULL)TTSupport::TimeTableSystemprivate
MakeTimeTableGroupManually(ostream &out, int maxTrains, TrainList &allTrains, TrainList &forwardTrains, TrainList &backwardTrains, char **outmessage=NULL)TTSupport::TimeTableSystemprivate
MakeTimeTableOneTable(ostream &out, TrainList &allTrains, TrainList &forwardTrains, TrainList &backwardTrains, string header, string sectionTOP, char **outmessage=NULL)TTSupport::TimeTableSystemprivate
MakeTimeTableOneTableStationsCenter(ostream &out, TrainList &forwardTrains, TrainList &backwardTrains, string header, string sectionTOP, char **outmessage=NULL)TTSupport::TimeTableSystemprivate
MakeTimeTableOneTableStationsLeft(ostream &out, TrainList &trains, string header, string sectionTOP, char **outmessage=NULL)TTSupport::TimeTableSystemprivate
nameTTSupport::TimeTableSystemprivate
Name() constTTSupport::TimeTableSysteminline
Note(int i)TTSupport::TimeTableSysteminline
notesTTSupport::TimeTableSystemprivate
NumberOfCabs() constTTSupport::TimeTableSysteminline
NumberOfNotes() constTTSupport::TimeTableSysteminline
NumberOfStations() constTTSupport::TimeTableSysteminline
NumberOfTrains() constTTSupport::TimeTableSysteminline
printOptionsTTSupport::TimeTableSystemprivate
ReadNote(istream &in) constTTSupport::TimeTableSystemprivate
SetDuplicateStationIndex(int i, int dup)TTSupport::TimeTableSysteminline
SetNote(int i, string note)TTSupport::TimeTableSysteminline
SetPrintOption(const char *key, string value)TTSupport::TimeTableSysteminline
SMile(int i) constTTSupport::TimeTableSysteminline
StationName(int i) constTTSupport::TimeTableSysteminline
stationsTTSupport::TimeTableSystemprivate
TimeInterval() constTTSupport::TimeTableSysteminline
timeintervalTTSupport::TimeTableSystemprivate
TimeScale() constTTSupport::TimeTableSysteminline
timescaleTTSupport::TimeTableSystemprivate
TimeTableSystem()TTSupport::TimeTableSysteminlineprotected
TimeTableSystem(const string filename, char **outmessage=NULL)TTSupport::TimeTableSystem
TimeTableSystem(const string name, int timescale, int timeinterval)TTSupport::TimeTableSystem
TOCPTTSupport::TimeTableSystemprivate
TotalLength() constTTSupport::TimeTableSysteminline
trainsTTSupport::TimeTableSystemprivate
WriteNewTimeTableFile(string filename="TimeTableFile.tt", bool setfilename=false, char **outmessage=NULL)TTSupport::TimeTableSystem
WriteNote(ostream &out, string note) constTTSupport::TimeTableSystemprivate
WriteOldTimeTableFile(char **outmessage=NULL)TTSupport::TimeTableSysteminline
~TimeTableSystem()TTSupport::TimeTableSystem