|
Model Railroad System 2.2.2
|
This is the complete list of members for FCFSupport::System, including all inherited members.
| AddCar(FCFSupport::Car *newcar) | FCFSupport::System | inline |
| AddOwner(const char *initials) | FCFSupport::System | inline |
| ALL enum value | FCFSupport::System | |
| All enum value | FCFSupport::System | |
| CarAssignment(const FCFSupport::WorkInProgressCallback *WIP, const FCFSupport::LogMessageCallback *log, const FCFSupport::ShowBannerCallback *banner, char **outmessage=NULL) | FCFSupport::System | |
| carDest | FCFSupport::System | private |
| carGroups | FCFSupport::System | private |
| CarLocationType enum name | FCFSupport::System | |
| CarMovements() const | FCFSupport::System | inline |
| carMovements | FCFSupport::System | private |
| cars | FCFSupport::System | private |
| carsAtDest | FCFSupport::System | private |
| CarsAtDest() const | FCFSupport::System | inline |
| CarsAtDest_CarsInTransit() const | FCFSupport::System | inline |
| carsAtDest_carsInTransit | FCFSupport::System | private |
| CarsAtWorkBench() const | FCFSupport::System | inline |
| carsAtWorkBench | FCFSupport::System | private |
| CarsFile() const | FCFSupport::System | inline |
| carsFile | FCFSupport::System | private |
| carsInTransit | FCFSupport::System | private |
| CarsInTransit() const | FCFSupport::System | inline |
| carsMoved | FCFSupport::System | private |
| CarsMoved() const | FCFSupport::System | inline |
| CarsMovedMore() const | FCFSupport::System | inline |
| carsMovedMore | FCFSupport::System | private |
| carsMovedOnce | FCFSupport::System | private |
| CarsMovedOnce() const | FCFSupport::System | inline |
| CarsMovedThree() const | FCFSupport::System | inline |
| carsMovedThree | FCFSupport::System | private |
| carsMovedTwice | FCFSupport::System | private |
| CarsMovedTwice() const | FCFSupport::System | inline |
| CarsNotMoved() const | FCFSupport::System | inline |
| carsNotMoved | FCFSupport::System | private |
| CarTypeReport enum name | FCFSupport::System | |
| carTypes | FCFSupport::System | private |
| CarTypesFile() const | FCFSupport::System | inline |
| carTypesFile | FCFSupport::System | private |
| carTypesOrder | FCFSupport::System | private |
| CarTypesOrder(int i) const | FCFSupport::System | inline |
| CarTypesOrderIndex(char type) const | FCFSupport::System | |
| curDiv | FCFSupport::System | private |
| DeleteAllExistingCars() | FCFSupport::System | |
| deliver | FCFSupport::System | private |
| DIVISION enum value | FCFSupport::System | |
| divisions | FCFSupport::System | private |
| FindCarInCarVector(CarVector &cvect, Car *car) | FCFSupport::System | private |
| FindDivisionByIndex(int i) const | FCFSupport::System | inline |
| FindDivisionBySymbol(char symbol) const | FCFSupport::System | |
| FindDivisionIndex(const FCFSupport::Division *division) const | FCFSupport::System | |
| FindIndustry(Industry *industry) | FCFSupport::System | private |
| FindIndustryByIndex(int i) const | FCFSupport::System | inline |
| FindIndustryByName(string name) const | FCFSupport::System | |
| FindIndustryIndex(const FCFSupport::Industry *industry) const | FCFSupport::System | |
| FindStationByName(string name, string comment) const | FCFSupport::System | |
| FindStationIndex(const FCFSupport::Station *station) const | FCFSupport::System | |
| FindTrainByIndex(int i) const | FCFSupport::System | inline |
| FindTrainByName(const char *name) const | FCFSupport::System | inline |
| FirstCarType() const | FCFSupport::System | inline |
| FirstDivision() const | FCFSupport::System | inline |
| FirstIndustry() const | FCFSupport::System | inline |
| FirstOwner() const | FCFSupport::System | inline |
| FirstStation() const | FCFSupport::System | inline |
| FirstTrain() const | FCFSupport::System | inline |
| FixedRouteMirrorCheck(Car *Cx, Industry *Ix) | FCFSupport::System | private |
| FormatDutyTime(int dutytimeminutes) const | FCFSupport::System | private |
| GetCarStatus(const Car *car, string &status, string &carTypeDescr) const | FCFSupport::System | |
| GetIndustryCarCounts() | FCFSupport::System | private |
| GlobStringMatch(const string thestring, const string pattern) const | FCFSupport::System | private |
| GlobStringMatchHelper(string::const_iterator string_i, string::const_iterator string_e, string::const_iterator pattern_i, string::const_iterator pattern_e) const | FCFSupport::System | private |
| IndRipTrack() | FCFSupport::System | inline |
| IndRipTrackConst() const | FCFSupport::System | inline |
| IndScrapYard() const | FCFSupport::System | inline |
| indScrapYard | FCFSupport::System | private |
| industries | FCFSupport::System | private |
| IndustriesFile() const | FCFSupport::System | inline |
| industriesFile | FCFSupport::System | private |
| INDUSTRY enum value | FCFSupport::System | |
| IndustryIndex(const FCFSupport::Industry *indus) const | FCFSupport::System | |
| IndustryTakesCar(Industry *Ix, Car *Cx) | FCFSupport::System | private |
| InternalRunOneTrain(Train *train, bool boxMove, const FCFSupport::TrainDisplayCallback *traindisplay, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| LastCarType() const | FCFSupport::System | inline |
| LastDivision() const | FCFSupport::System | inline |
| LastIndustry() const | FCFSupport::System | inline |
| LastOwner() const | FCFSupport::System | inline |
| LastStation() const | FCFSupport::System | inline |
| LastTrain() const | FCFSupport::System | inline |
| LoadCarFile(char **outmessage=NULL) | FCFSupport::System | |
| LoadStatsFile(char **outmessage=NULL) | FCFSupport::System | |
| LogCarPickup(Car *car, Train *train, bool boxMove) | FCFSupport::System | private |
| messageBuffer | FCFSupport::System | private |
| NextShift() | FCFSupport::System | inline |
| numberCars | FCFSupport::System | private |
| NumberOfCars() const | FCFSupport::System | inline |
| NumberOfDivisions() const | FCFSupport::System | inline |
| NumberOfIndustries() const | FCFSupport::System | inline |
| NumberOfStations() const | FCFSupport::System | inline |
| NumberOfTrains() const | FCFSupport::System | inline |
| ordersFile | FCFSupport::System | private |
| OrdersFile() const | FCFSupport::System | inline |
| originYard | FCFSupport::System | private |
| OtherCarOkForTrain(Car *car, Train *train) | FCFSupport::System | private |
| owners | FCFSupport::System | private |
| ownersFile | FCFSupport::System | private |
| OwnersFile() const | FCFSupport::System | inline |
| PrintAllCarTypes(bool totalsOnly, FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintAllLists(const FCFSupport::LogMessageCallback *Log, const FCFSupport::ShowBannerCallback *banner, FCFSupport::PrinterDevice *printer) | FCFSupport::System | |
| PrintAlpha() const | FCFSupport::System | inline |
| printAlpha | FCFSupport::System | private |
| PrintAnalysisHeader(FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintAtwice() const | FCFSupport::System | inline |
| printAtwice | FCFSupport::System | private |
| PrintCarHeading(FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintCarTypesHeader(FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintCarTypesSummaryHeader(FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintDashedLine(FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintDispatch() const | FCFSupport::System | inline |
| printDispatch | FCFSupport::System | private |
| PrintDispatcher(string banner, char trainType, FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| Printem() const | FCFSupport::System | inline |
| printem | FCFSupport::System | private |
| PrintFormFeed(FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintIndustryHeader(FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| printList | FCFSupport::System | private |
| PrintList() const | FCFSupport::System | inline |
| PrintLocCommon(FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| PrintLocOneIndustry(const FCFSupport::Industry *Ix, const FCFSupport::Station *Sx, bool &firstOne, FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintLtwice() const | FCFSupport::System | inline |
| printLtwice | FCFSupport::System | private |
| PrintOneAnalysis(const Industry *Ix, int &carsToDiv, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintOneCarInfo(const Car *car, FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintOneCarLocation(const Car *car, FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintOneCarType(bool totalsOnly, char carType, const CarType *ct, int &OnLineShippersOfType, int &OffLineShippersOfType, int &OnLineReceiversOfType, int &OffLineReceiversOfType, int &allTotalMoves, int &allTotalAssigns, FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintOneIndustry(const Industry *ix, int &lenInDiv, int &carsInDiv, int &carsToDiv, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintSystemBanner(FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| PrintTrainLoc(Train *train, int Px, const FCFSupport::LogMessageCallback *Log, const FCFSupport::TrainDisplayCallback *traindisplay) | FCFSupport::System | private |
| PrintTrainOrderHeader(const FCFSupport::Train *train, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| PrintTrainOrders(const Train *train, FCFSupport::PrinterDevice *printer) const | FCFSupport::System | private |
| printYards | FCFSupport::System | private |
| PrintYards() const | FCFSupport::System | inline |
| ranAllTrains | FCFSupport::System | private |
| RanAllTrains() const | FCFSupport::System | inline |
| Random() | FCFSupport::System | inline |
| Randomize(int seed) | FCFSupport::System | inline |
| ReadCarTypes(char **outmessage=NULL) | FCFSupport::System | private |
| ReadDivisions(istream &stream, map< int, int, less< int > > &homemap, char **outmessage=NULL) | FCFSupport::System | private |
| ReadGroupLimit(istream &stream, const char *label, int &value, const char *filename, char **outmessage=NULL) | FCFSupport::System | private |
| ReadIndustries(char **outmessage=NULL) | FCFSupport::System | private |
| ReadOwners(char **outmessage=NULL) | FCFSupport::System | private |
| ReadStations(istream &stream, char **outmessage=NULL) | FCFSupport::System | private |
| ReadTrainOrders(char **outmessage=NULL) | FCFSupport::System | private |
| ReadTrains(char **outmessage=NULL) | FCFSupport::System | private |
| ReLoadCarFile(char **outmessage) | FCFSupport::System | inline |
| ReportAnalysis(const FCFSupport::WorkInProgressCallback *WIP, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer, char **outmessage=NULL) const | FCFSupport::System | |
| ReportCarLocations(CarLocationType cltype, int index, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer, char **outmessage=NULL) | FCFSupport::System | |
| ReportCarOwners(string ownerInitials, const FCFSupport::WorkInProgressCallback *WIP, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer, char **outmessage=NULL) const | FCFSupport::System | |
| ReportCars(const FCFSupport::WorkInProgressCallback *WIP, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer, char **outmessage=NULL) const | FCFSupport::System | |
| ReportCarsNotMoved(const FCFSupport::WorkInProgressCallback *WIP, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer, char **outmessage=NULL) const | FCFSupport::System | |
| ReportCarTypes(CarTypeReport rtype, char carType, FCFSupport::PrinterDevice *printer, char **outmessage=NULL) const | FCFSupport::System | |
| ReportIndustries(const FCFSupport::WorkInProgressCallback *WIP, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer, char **outmessage=NULL) const | FCFSupport::System | |
| ReportLocAll(bool printBench, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer, char **outmessage=NULL) | FCFSupport::System | private |
| ReportLocDivision(DivisionMap::const_iterator Dx, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer, char **outmessage=NULL) | FCFSupport::System | private |
| ReportLocIndustry(IndustryMap::const_iterator Ix, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer, char **outmessage=NULL) | FCFSupport::System | private |
| ReportLocStation(StationMap::const_iterator Sx, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer, char **outmessage=NULL) | FCFSupport::System | private |
| ReportTrains(const FCFSupport::WorkInProgressCallback *WIP, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer, char **outmessage=NULL) const | FCFSupport::System | |
| ResetIndustryStats() | FCFSupport::System | |
| RestartLoop() | FCFSupport::System | |
| RunAllTrains(const FCFSupport::WorkInProgressCallback *WIP, const FCFSupport::LogMessageCallback *Log, const FCFSupport::ShowBannerCallback *banner, FCFSupport::PrinterDevice *printer, const FCFSupport::TrainDisplayCallback *traindisplay) | FCFSupport::System | |
| RunBoxMoves(const FCFSupport::WorkInProgressCallback *WIP, const FCFSupport::LogMessageCallback *Log, const FCFSupport::ShowBannerCallback *banner, FCFSupport::PrinterDevice *printer, const FCFSupport::TrainDisplayCallback *traindisplay) | FCFSupport::System | |
| RunOneLocal(Train *train, bool boxMove, CarVector &consist, const FCFSupport::TrainDisplayCallback *traindisplay, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| RunOneManifest(Train *train, bool boxMove, CarVector &consist, const FCFSupport::TrainDisplayCallback *traindisplay, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| RunOnePassenger(Train *train, bool boxMove, const FCFSupport::TrainDisplayCallback *traindisplay, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| RunOneTrain(Train *train, bool boxMove, const FCFSupport::TrainDisplayCallback *traindisplay, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | |
| SaveCars(char **outmessage=NULL) | FCFSupport::System | |
| SearchForCarIndexesByNumber(string number, bool subStringP) const | FCFSupport::System | |
| SearchForIndustryPattern(string industryNamePattern) const | FCFSupport::System | |
| SearchForTrainPattern(string trainNamePattern) const | FCFSupport::System | |
| SessionNumber() const | FCFSupport::System | inline |
| sessionNumber | FCFSupport::System | private |
| SetPrintAlpha(bool flag) | FCFSupport::System | inline |
| SetPrintAtwice(bool flag) | FCFSupport::System | inline |
| SetPrintDispatch(bool flag) | FCFSupport::System | inline |
| SetPrintem(bool flag) | FCFSupport::System | inline |
| SetPrintList(bool flag) | FCFSupport::System | inline |
| SetPrintLtwice(bool flag) | FCFSupport::System | inline |
| SetPrintYards(bool flag) | FCFSupport::System | inline |
| shiftNumber | FCFSupport::System | private |
| ShiftNumber() const | FCFSupport::System | inline |
| ShowCarMovements(bool showAll, const FCFSupport::Industry *Ix, const FCFSupport::Train *Tx, const FCFSupport::LogMessageCallback *Log, const FCFSupport::ShowBannerCallback *banner) const | FCFSupport::System | |
| ShowCarsInDivision(const Division *division, const FCFSupport::LogMessageCallback *Log, const FCFSupport::ShowBannerCallback *banner) const | FCFSupport::System | |
| ShowCarsNotMoved(const FCFSupport::LogMessageCallback *Log, const FCFSupport::ShowBannerCallback *banner) const | FCFSupport::System | |
| ShowTrainCars(const Train *Tx, const FCFSupport::LogMessageCallback *Log, const FCFSupport::ShowBannerCallback *banner) const | FCFSupport::System | |
| ShowTrainTotals(const FCFSupport::LogMessageCallback *Log, const FCFSupport::ShowBannerCallback *banner) const | FCFSupport::System | |
| ShowUnassignedCars(const FCFSupport::LogMessageCallback *Log, const FCFSupport::ShowBannerCallback *banner) const | FCFSupport::System | |
| SkipCommentsGets(istream &stream, string &buffer, const char *message, char **outmessage=NULL) | FCFSupport::System | private |
| split(string s, char delimiter) const | FCFSupport::System | private |
| STATION enum value | FCFSupport::System | |
| stations | FCFSupport::System | private |
| statsFile | FCFSupport::System | private |
| StatsFile() const | FCFSupport::System | inline |
| statsPeriod | FCFSupport::System | private |
| StatsPeriod() const | FCFSupport::System | inline |
| StringToInt(string str, int &result, const char *message, char **outmessage=NULL) const | FCFSupport::System | private |
| StringToIntRange(string str, int &result, int minv, int maxv, const char *message, char **outmessage=NULL) const | FCFSupport::System | private |
| Summary enum value | FCFSupport::System | |
| switchList | FCFSupport::System | private |
| System() | FCFSupport::System | inlineprotected |
| System(const char *systemfile, int seed, char **outmessage=NULL) | FCFSupport::System | |
| systemFile | FCFSupport::System | private |
| SystemFile() const | FCFSupport::System | inline |
| systemName | FCFSupport::System | private |
| SystemName() const | FCFSupport::System | inline |
| TheCar(int i) const | FCFSupport::System | inline |
| TheCarGroup(int i) const | FCFSupport::System | inline |
| TheCarType(char c) | FCFSupport::System | inline |
| TheDivision(int i) | FCFSupport::System | inline |
| TheIndustry(int i) | FCFSupport::System | inline |
| TheOwner(const char *initials) | FCFSupport::System | inline |
| TheStation(int i) | FCFSupport::System | inline |
| Today() const | FCFSupport::System | private |
| TotalCars() const | FCFSupport::System | inline |
| totalLoads | FCFSupport::System | private |
| totalPickups | FCFSupport::System | private |
| totalRevenueTons | FCFSupport::System | private |
| totalShifts | FCFSupport::System | private |
| TotalShifts() const | FCFSupport::System | inline |
| totalTons | FCFSupport::System | private |
| TrainByIndex(int i) | FCFSupport::System | inline |
| TrainByName(const char *name) | FCFSupport::System | inline |
| TrainCarPickupCheck(Car *car, Train *train, bool boxMove, CarVector &consist, bool &didAction, int Px, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| TrainDropAllCars(Train *train, int Px, CarVector &consist, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| TrainDropOneCar(Car *car, Train *train, CarVector::iterator Lx, CarVector &consist, bool &didAction, int Px, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| trainEmpties | FCFSupport::System | private |
| trainIndex | FCFSupport::System | private |
| TrainIndex(const FCFSupport::Train *train) const | FCFSupport::System | |
| trainLastLocation | FCFSupport::System | private |
| trainLength | FCFSupport::System | private |
| trainLoads | FCFSupport::System | private |
| TrainLocalDrops(Train *train, int Px, CarVector &consist, bool &didAction, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| TrainLocalOriginate(Train *train, bool boxMove, int Px, CarVector &consist, bool &didAction, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| TrainLocalPickups(Train *train, bool boxMove, int Px, CarVector &consist, bool &didAction, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| trainLongest | FCFSupport::System | private |
| TrainManifestDrops(Train *train, int Px, CarVector &consist, bool &didAction, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| TrainManifestPickups(Train *train, bool boxMove, int Px, CarVector &consist, bool &didAction, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| TrainPickupOneCar(Car *car, Train *train, bool boxMove, CarVector &consist, bool &didAction, int Px, CarVector::iterator Lx, const FCFSupport::LogMessageCallback *Log, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| TrainPrintConsistSummary(Train *train, CarVector &consist, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| TrainPrintFinalSummary(Train *train, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| trainPrintOK | FCFSupport::System | private |
| TrainPrintTown(const FCFSupport::Train *train, const FCFSupport::Station *curStation, FCFSupport::PrinterDevice *printer) | FCFSupport::System | private |
| trains | FCFSupport::System | private |
| TrainsFile() const | FCFSupport::System | inline |
| trainsFile | FCFSupport::System | private |
| trainTons | FCFSupport::System | private |
| trim(string line) const | FCFSupport::System | private |
| Type enum value | FCFSupport::System | |
| UpperCase(const string str) const | FCFSupport::System | private |
| wayFreight | FCFSupport::System | private |
| whitespace | FCFSupport::System | privatestatic |
| WriteOneCarToDisk(Car *car, ostream &stream) | FCFSupport::System | private |
| ~System() | FCFSupport::System |