SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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

SUMORouteHandler * myHandler
 the used Handler More...
 
bool myMoreAvailable
 information whether more vehicles should be available More...
 
SUMOSAXReader * myParser
 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: