SUMO - Simulation of Urban MObility
|
#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 | |
MSRouteHandler * | myHandler |
bool | myMoreAvailable |
information whether more vehicles should be available | |
SAX2XMLReader * | myParser |
the used SAX2XMLReader | |
XMLPScanToken | myToken |
the token for saving the current position |
Definition at line 47 of file MSRouteLoader.h.
MSRouteLoader::MSRouteLoader | ( | MSNet & | net, |
MSRouteHandler * | handler | ||
) |
constructor
Definition at line 47 of file MSRouteLoader.cpp.
References XMLSubSys::getSAXReader(), myHandler, and myParser.
void MSRouteLoader::init | ( | ) |
resets the reader
Definition at line 61 of file MSRouteLoader.cpp.
References GenericSAXHandler::getFileName(), myHandler, myMoreAvailable, myParser, and myToken.
void MSRouteLoader::loadUntil | ( | SUMOTime | time | ) |
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.
bool MSRouteLoader::moreAvailable | ( | ) | const |
returns the information whether new data is available
Definition at line 94 of file MSRouteLoader.cpp.
References myMoreAvailable.
MSRouteHandler* MSRouteLoader::myHandler [private] |
Definition at line 75 of file MSRouteLoader.h.
Referenced by init(), MSRouteLoader(), and ~MSRouteLoader().
bool MSRouteLoader::myMoreAvailable [private] |
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().