Public Member Functions

TransitNetworkExpanded Class Reference

Inheritance diagram for TransitNetworkExpanded:
Graph

List of all members.

Public Member Functions

 TransitNetworkExpanded (const TransitNetworkExpanded &orig)
 FRIEND_TEST (TransitNetworkTest, parseFromGTFSFiles)
 FRIEND_TEST (TransitNetworkTest, computeShortestPathTransit)
void parseFromGTFSFiles (const string &folderName, char validWeekday, int transferTimeInSeconds)
void addEdgeWithTimeDifference (int startId, int endId)
void addNodeOfTrip (NodeExpanded node, int tripId)
void addStop (const Stop &newStop)
size_t getNumStops ()
bool getStopNodeIds (const string &stopName, vector< int > *stopNodeIds) const
const vector< int > & getStopNodeIds (int stopId)
void getStopsStartingWith (const string &prefix, vector< string > *stopNames) const
string getStopName (int stopId)
StopgetStop (int stopId)
int getStopId (const string &stopName)
int getTripId (int nodeId)
void getStartNodeIds (int stopId, const Time &startTime, vector< int > *startNodeIds)
int getVerbosity ()
void setVerbosity (int verbosity)
void getConnections (int nodeId, bool isStartNode, Time arrivalTime, vector< LiveConnection > *outConnections)

The documentation for this class was generated from the following files:
 All Classes Functions