SUMO - Simulation of Urban MObility
MSRouteLoader Class Reference

#include <MSRouteLoader.h>

Public Member Functions

void init ()
 resets the reader
void loadUntil (SUMOTime time)
bool moreAvailable () const
 returns the information whether new data is available
 MSRouteLoader (MSNet &net, MSRouteHandler *handler)
 constructor
 ~MSRouteLoader ()
 destructor

Private Attributes

MSRouteHandlermyHandler
bool myMoreAvailable
 information whether more vehicles should be available
SAX2XMLReader * myParser
 the used SAX2XMLReader
XMLPScanToken myToken
 the token for saving the current position

Detailed Description

Definition at line 47 of file MSRouteLoader.h.


Constructor & Destructor Documentation

constructor

Definition at line 47 of file MSRouteLoader.cpp.

References XMLSubSys::getSAXReader(), myHandler, and myParser.

destructor

Definition at line 54 of file MSRouteLoader.cpp.

References myHandler, and myParser.


Member Function Documentation

resets the reader

Definition at line 61 of file MSRouteLoader.cpp.

References GenericSAXHandler::getFileName(), myHandler, myMoreAvailable, myParser, and myToken.

loads vehicles until a vehicle is read that starts after the specified time

Definition at line 70 of file MSRouteLoader.cpp.

References myMoreAvailable, myParser, and myToken.

returns the information whether new data is available

Definition at line 94 of file MSRouteLoader.cpp.

References myMoreAvailable.


Field Documentation

Definition at line 75 of file MSRouteLoader.h.

Referenced by init(), MSRouteLoader(), and ~MSRouteLoader().

information whether more vehicles should be available

Definition at line 73 of file MSRouteLoader.h.

Referenced by init(), loadUntil(), and moreAvailable().

SAX2XMLReader* MSRouteLoader::myParser [private]

the used SAX2XMLReader

Definition at line 67 of file MSRouteLoader.h.

Referenced by init(), loadUntil(), MSRouteLoader(), and ~MSRouteLoader().

XMLPScanToken MSRouteLoader::myToken [private]

the token for saving the current position

Definition at line 70 of file MSRouteLoader.h.

Referenced by init(), and loadUntil().


The documentation for this class was generated from the following files:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines