Model Railroad System 2.2.2
Functions | Variables
TimeTableSystemTcl.h File Reference

Functions

TimeTableSystem * NewCreateTimeTable (const char *name, int timescale, int timeinterval)
 Tcl constructor to create a new TimeTable. More...
 
TimeTableSystem * OldCreateTimeTable (const char *filename, char **outmessage)
 Tcl constructor to create a time table system from an existing file. More...
 
int ForEveryStation (Tcl_Interp *interp, TimeTableSystem *timetable, Tcl_Obj *variable, Tcl_Obj *body)
 Tcl looping construct for Stations. More...
 
int ForEveryCab (Tcl_Interp *interp, TimeTableSystem *timetable, Tcl_Obj *variable, Tcl_Obj *body)
 Tcl looping construct for Cabs. More...
 
int ForEveryTrain (Tcl_Interp *interp, TimeTableSystem *timetable, Tcl_Obj *variable, Tcl_Obj *body)
 Tcl looping construct for Trains. More...
 
int ForEveryNote (Tcl_Interp *interp, TimeTableSystem *timetable, Tcl_Obj *variable, Tcl_Obj *body)
 Tcl looping construct for notes. More...
 
int ForEveryPrintOption (Tcl_Interp *interp, TimeTableSystem *timetable, Tcl_Obj *variable, Tcl_Obj *body)
 Tcl looping construct for print options. More...
 
int TT_StringListToList (Tcl_Interp *interp, const char *stringList)
 Tcl function to convert a serialized string list to a Tcl list. More...
 
int TT_ListToStringListString (Tcl_Interp *interp, Tcl_Obj *list)
 Tcl function to convert a Tcl list to a serialized string list. More...
 

Variables

apply int Tcl_Result { int TTSupport::ForEveryStation }