SUMO - Simulation of Urban MObility
SUMORouteLoader Class Reference

#include <SUMORouteLoader.h>

Public Member Functions

SUMOTime loadUntil (SUMOTime time)
 
bool moreAvailable () const
 returns the information whether new data is available More...
 
 SUMORouteLoader (SUMORouteHandler *handler)
 constructor More...
 
 ~SUMORouteLoader ()
 destructor More...
 

Private Attributes

SUMORouteHandlermyHandler
 the used Handler More...
 
bool myMoreAvailable
 information whether more vehicles should be available More...
 
SUMOSAXReadermyParser
 the used SAXReader More...
 

Detailed Description

Definition at line 50 of file SUMORouteLoader.h.

Constructor & Destructor Documentation

SUMORouteLoader::SUMORouteLoader ( SUMORouteHandler handler)
SUMORouteLoader::~SUMORouteLoader ( )

destructor

Definition at line 53 of file SUMORouteLoader.cpp.

References myHandler, and myParser.

Member Function Documentation

SUMOTime SUMORouteLoader::loadUntil ( SUMOTime  time)

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

Definition at line 60 of file SUMORouteLoader.cpp.

References SUMORouteHandler::getLastDepart(), myHandler, myMoreAvailable, myParser, SUMOSAXReader::parseNext(), and SUMOTime_MAX.

bool SUMORouteLoader::moreAvailable ( ) const

returns the information whether new data is available

Definition at line 88 of file SUMORouteLoader.cpp.

References myMoreAvailable.

Field Documentation

SUMORouteHandler* SUMORouteLoader::myHandler
private

the used Handler

Definition at line 73 of file SUMORouteLoader.h.

Referenced by loadUntil(), SUMORouteLoader(), and ~SUMORouteLoader().

bool SUMORouteLoader::myMoreAvailable
private

information whether more vehicles should be available

Definition at line 70 of file SUMORouteLoader.h.

Referenced by loadUntil(), and moreAvailable().

SUMOSAXReader* SUMORouteLoader::myParser
private

the used SAXReader

Definition at line 67 of file SUMORouteLoader.h.

Referenced by loadUntil(), SUMORouteLoader(), and ~SUMORouteLoader().


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