Model Railroad System 2.2.2
Classes | Namespaces | Typedefs | Functions
SwitchList.h File Reference
#include <iostream>
#include <Common.h>
#include <Train.h>
#include <Industry.h>
#include <Car.h>
#include <Station.h>

Classes

class  FCFSupport::SwitchListElement
 This class implements each switch list element. More...
 
union  FCFSupport::SwitchListElement::StationOrIndustry
 A const pointer to a train's stop, which can be either a station or an industry, depending on what kind of train it is. More...
 
class  FCFSupport::SwitchList
 The global switch list structure. More...
 

Namespaces

namespace  FCFSupport
 Namespace to hold all of the FCF Support code.
 

Typedefs

typedef vector< SwitchListElement > FCFSupport::SwitchListElementVector
 A vector of switch list elements. More...
 

Functions

ostream & FCFSupport::operator<< (ostream &stream, const SwitchListElement &element)
 Output stream operator for SwitchListElements. More...