SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
od2trips_main.cpp File Reference
#include <config.h>
#include <iostream>
#include <algorithm>
#include <math.h>
#include <cstdlib>
#include <string>
#include <xercesc/parsers/SAXParser.hpp>
#include <xercesc/sax2/SAX2XMLReader.hpp>
#include <utils/options/Option.h>
#include <utils/options/OptionsCont.h>
#include <utils/options/OptionsIO.h>
#include <utils/common/MsgHandler.h>
#include <utils/common/UtilExceptions.h>
#include <utils/common/SystemFrame.h>
#include <utils/common/RandHelper.h>
#include <utils/common/ToString.h>
#include <utils/xml/XMLSubSys.h>
#include <utils/common/StringUtils.h>
#include <od2trips/ODDistrictCont.h>
#include <od2trips/ODDistrictHandler.h>
#include <od2trips/ODMatrix.h>
#include <utils/common/TplConvert.h>
#include <utils/common/SUMOTime.h>
#include <utils/common/StringTokenizer.h>
#include <utils/common/FileHelpers.h>
#include <utils/common/SUMOVehicleParameter.h>
#include <utils/importio/LineReader.h>
#include <utils/iodevices/OutputDevice.h>

Go to the source code of this file.

Functions

bool checkOptions ()
void fillOptions ()
std::string getNextNonCommentLine (LineReader &lr)
void loadDistricts (ODDistrictCont &districts, OptionsCont &oc)
void loadMatrix (OptionsCont &oc, ODMatrix &into)
int main (int argc, char **argv)
SUMOTime parseSingleTime (const std::string &time)
Distribution_Points parseTimeLine (const std::vector< std::string > &def, bool timelineDayInHours)
SUMOReal readFactor (LineReader &lr, SUMOReal scale)
void readO (LineReader &lr, ODMatrix &into, SUMOReal scale, std::string vehType, bool matrixHasVehType)
std::pair< SUMOTime, SUMOTimereadTime (LineReader &lr)
void readV (LineReader &lr, ODMatrix &into, SUMOReal scale, std::string vehType, bool matrixHasVehType)

Detailed Description

Author:
Daniel Krajzewicz
Jakob Erdmann
Michael Behrisch
Laura Bieker
Date:
Thu, 12 September 2002
Version:
Id:
od2trips_main.cpp 11973 2012-02-28 22:26:32Z behrisch

Definition in file od2trips_main.cpp.


Function Documentation

std::string getNextNonCommentLine ( LineReader lr)
SUMOTime parseSingleTime ( const std::string &  time)

Definition at line 264 of file od2trips_main.cpp.

References TplConvert< E >::_2int().

Referenced by readTime().

Distribution_Points parseTimeLine ( const std::vector< std::string > &  def,
bool  timelineDayInHours 
)
SUMOReal readFactor ( LineReader lr,
SUMOReal  scale 
)

Definition at line 294 of file od2trips_main.cpp.

References TplConvert< E >::_2SUMOReal(), getNextNonCommentLine(), and SUMOReal.

Referenced by readO(), and readV().

std::pair<SUMOTime, SUMOTime> readTime ( LineReader lr)