SUMO - Simulation of Urban MObility
config.h File Reference

Go to the source code of this file.

Macros

#define HAVE_ALLOCA   1
 
#define HAVE_ALLOCA_H   1
 
#define HAVE_DLFCN_H   1
 
#define HAVE_ENABLED   "x86_64-suse-linux-gnu TRACI PROJ GDAL GUI UnitTests ffmpeg"
 
#define HAVE_FFMPEG   1
 
#define HAVE_FLOAT_H   1
 
#define HAVE_FLOOR   1
 
#define HAVE_FOX   1
 
#define HAVE_GDAL   1
 
#define HAVE_GETCWD   1
 
#define HAVE_GETTIMEOFDAY   1
 
#define HAVE_INTTYPES_H   1
 
#define HAVE_LIMITS_H   1
 
#define HAVE_MALLOC_H   1
 
#define HAVE_MATH_H   1
 
#define HAVE_MEMORY_H   1
 
#define HAVE_MEMSET   1
 
#define HAVE_POW   1
 
#define HAVE_PROJ   1
 
#define HAVE_SELECT   1
 
#define HAVE_SOCKET   1
 
#define HAVE_SQRT   1
 
#define HAVE_STDBOOL_H   1
 
#define HAVE_STDDEF_H   1
 
#define HAVE_STDINT_H   1
 
#define HAVE_STDLIB_H   1
 
#define HAVE_STRING_H   1
 
#define HAVE_STRINGS_H   1
 
#define HAVE_SYS_SELECT_H   1
 
#define HAVE_SYS_SOCKET_H   1
 
#define HAVE_SYS_STAT_H   1
 
#define HAVE_SYS_TIME_H   1
 
#define HAVE_SYS_TYPES_H   1
 
#define HAVE_UNISTD_H   1
 
#define HAVE_VERSION_H   1
 
#define HAVE_WCHAR_H   1
 
#define LSTAT_FOLLOWS_SLASHED_SYMLINK   1
 
#define LT_OBJDIR   ".libs/"
 
#define NUMERICAL_EPS   0.001
 
#define PACKAGE   "sumo"
 
#define PACKAGE_BUGREPORT   ""
 
#define PACKAGE_NAME   "sumo"
 
#define PACKAGE_STRING   "sumo 0.30.0"
 
#define PACKAGE_TARNAME   "sumo"
 
#define PACKAGE_URL   ""
 
#define PACKAGE_VERSION   "0.30.0"
 
#define POSITION_EPS   0.1
 
#define RETSIGTYPE   void
 
#define SELECT_TYPE_ARG1   int
 
#define SELECT_TYPE_ARG234   (fd_set *)
 
#define SELECT_TYPE_ARG5   (struct timeval *)
 
#define TIME_WITH_SYS_TIME   1
 
#define VERSION   "0.30.0"
 
#define XERCES3_SIZE_t   XMLSize_t
 

Macro Definition Documentation

#define HAVE_ALLOCA   1

Definition at line 13 of file config.h.

#define HAVE_ALLOCA_H   1

Definition at line 17 of file config.h.

#define HAVE_DLFCN_H   1

Definition at line 23 of file config.h.

#define HAVE_ENABLED   "x86_64-suse-linux-gnu TRACI PROJ GDAL GUI UnitTests ffmpeg"
#define HAVE_FFMPEG   1

Definition at line 29 of file config.h.

#define HAVE_FLOAT_H   1

Definition at line 32 of file config.h.

#define HAVE_FLOOR   1

Definition at line 35 of file config.h.

#define HAVE_FOX   1

Definition at line 38 of file config.h.

#define HAVE_GDAL   1

Definition at line 41 of file config.h.

#define HAVE_GETCWD   1

Definition at line 44 of file config.h.

#define HAVE_GETTIMEOFDAY   1

Definition at line 47 of file config.h.

#define HAVE_INTTYPES_H   1

Definition at line 50 of file config.h.

#define HAVE_LIMITS_H   1

Definition at line 53 of file config.h.

#define HAVE_MALLOC_H   1

Definition at line 56 of file config.h.

#define HAVE_MATH_H   1

Definition at line 59 of file config.h.

#define HAVE_MEMORY_H   1

Definition at line 62 of file config.h.

#define HAVE_MEMSET   1

Definition at line 65 of file config.h.

#define HAVE_POW   1

Definition at line 71 of file config.h.

#define HAVE_PROJ   1

Definition at line 74 of file config.h.

#define HAVE_SELECT   1

Definition at line 80 of file config.h.

#define HAVE_SOCKET   1

Definition at line 83 of file config.h.

#define HAVE_SQRT   1

Definition at line 86 of file config.h.

#define HAVE_STDBOOL_H   1

Definition at line 93 of file config.h.

#define HAVE_STDDEF_H   1

Definition at line 96 of file config.h.

#define HAVE_STDINT_H   1

Definition at line 99 of file config.h.

#define HAVE_STDLIB_H   1

Definition at line 102 of file config.h.

#define HAVE_STRING_H   1

Definition at line 108 of file config.h.

#define HAVE_STRINGS_H   1

Definition at line 105 of file config.h.

#define HAVE_SYS_SELECT_H   1

Definition at line 111 of file config.h.

#define HAVE_SYS_SOCKET_H   1

Definition at line 114 of file config.h.

#define HAVE_SYS_STAT_H   1

Definition at line 117 of file config.h.

#define HAVE_SYS_TIME_H   1

Definition at line 120 of file config.h.

#define HAVE_SYS_TYPES_H   1

Definition at line 123 of file config.h.

#define HAVE_UNISTD_H   1

Definition at line 126 of file config.h.

#define HAVE_VERSION_H   1

Definition at line 129 of file config.h.

#define HAVE_WCHAR_H   1

Definition at line 132 of file config.h.

#define LSTAT_FOLLOWS_SLASHED_SYMLINK   1

Definition at line 139 of file config.h.

#define LT_OBJDIR   ".libs/"

Definition at line 143 of file config.h.

#define NUMERICAL_EPS   0.001

Definition at line 152 of file config.h.

Referenced by MSLCM_LC2013::_patchSpeed(), MSLCM_SL2015::_patchSpeed(), MSLCM_LC2013::_wantsChange(), MSLCM_SL2015::_wantsChangeSublane(), NLHandler::addE2Detector(), RORouteHandler::addPersonTrip(), MSE2Collector::calculateTimeLossAndTimeOnDetector(), MSLCM_SL2015::checkBlocking(), NWWriter_OpenDrive::checkLaneGeometries(), MSE2Collector::checkPositioning(), NBNodeShapeComputer::computeNodeShapeDefault(), MSLane::detectCollisionBetween(), MSVehicle::executeMove(), MSCFModel::freeSpeed(), NBOwnTLDef::getBestCombination(), MSLane::getCriticalLeader(), MSDevice_Routing::getEffort(), MSLane::getLeader(), MSLane::getLeaderOnConsecutive(), MSLane::getLeadersOnConsecutive(), MSLink::getLeaveTime(), PositionVector::getOrthogonal(), MSAbstractLaneChangeModel::getShadowLane(), MSLeaderInfo::getSubLanes(), MSLCM_SL2015::informLeader(), MSTrafficLightLogic::initMesoTLSPenalties(), MSAbstractLaneChangeModel::isChangingLanes(), MSLane::isInsertionSuccess(), MSEdge::isVaporizing(), MSLCM_SL2015::keepLatGap(), MSCFModel::maximumSafeStopSpeedBallistic(), MSCFModel::maximumSafeStopSpeedEuler(), MSPModel_Striping::moveInDirection(), MSPModel_Striping::moveInDirectionOnLane(), MSRouteHandler::myStartElement(), NBHelpers::normRelAngle(), MSMeanData::MeanDataValues::notifyMove(), MSPModel_Striping::PState::otherStripe(), MSLCM_SL2015::overlap(), MSRouteHandler::parseWalkPositions(), MSCFModel::passingTime(), MSVehicle::planMoveInternal(), MSVehicle::processNextStop(), TraCIServerAPI_Vehicle::processSet(), TraCIServerAPI_Person::processSet(), MSEdge::recalcCache(), MESegment::recomputeJamThreshold(), MSLink::setRequestInformation(), RODFDetectorCon::setSpeedFactorAndDev(), PositionVector::simplified(), MSLaneChangerSublane::startChangeSublane(), NBEdge::startShapeAt(), MSLCM_SL2015::updateGaps(), MSAbstractLaneChangeModel::updateShadowLane(), MSPModel_Striping::PState::walk(), and NWWriter_OpenDrive::writeElevationProfile().

#define PACKAGE   "sumo"

Definition at line 155 of file config.h.

#define PACKAGE_BUGREPORT   ""

Definition at line 158 of file config.h.

#define PACKAGE_NAME   "sumo"

Definition at line 161 of file config.h.

#define PACKAGE_STRING   "sumo 0.30.0"

Definition at line 164 of file config.h.

#define PACKAGE_TARNAME   "sumo"

Definition at line 167 of file config.h.

#define PACKAGE_URL   ""

Definition at line 170 of file config.h.

#define PACKAGE_VERSION   "0.30.0"

Definition at line 173 of file config.h.

#define POSITION_EPS   0.1

Definition at line 176 of file config.h.

Referenced by NLHandler::addEdgeLaneMeanData(), MSRouteHandler::addStop(), RORouteHandler::addStop(), MSVehicle::addStop(), MSVehicle::addTraciStop(), NBNodeShapeComputer::badIntersection(), MSLane::basePos(), NBNode::bezierControlPoints(), NLDetectorBuilder::buildE2Detector(), NBEdge::buildInnerEdges(), NBRampsComputer::buildOffRamp(), NBRampsComputer::buildOnRamp(), NBNode::buildWalkingAreas(), MSE2Collector::checkPositioning(), NBEdge::computeAngle(), computeSameEnd(), NIImporter_OpenDrive::computeShapes(), NBTurningDirectionsComputer::computeTurnDirectionsForNode(), NBEdge::cutAtIntersection(), MSPModel_Striping::PState::distToLaneEnd(), MSDevice_BTreceiver::BTreceiverUpdate::execute(), MSVehicle::executeMove(), TraCIServerAPI_Vehicle::findCloserLane(), NBEdge::firstIntersection(), MSLane::freeInsertion(), GNENet::getAdditionalID(), IntermodalNetwork< E, L, N, V >::getArrivalEdge(), MSVehicle::getBoundingBox(), MSNet::getBusStopID(), NBNode::getCenter(), MSNet::getContainerStopID(), IntermodalNetwork< E, L, N, V >::getDepartEdge(), NBEdge::getFinalLength(), MSPModel_Striping::getNextLane(), MSNet::getParkingAreaID(), MSVehicle::getSafeFollowSpeed(), PositionVector::getSubpart(), PositionVector::getSubpart2D(), PedestrianEdge< E, L, N, V >::getTravelTime(), GUILane::GUILane(), MEVehicle::hasArrived(), MSVehicle::hasArrived(), NBEdgeCont::ignoreFilterMatch(), MSLCM_LC2013::informFollower(), MSLCM_SL2015::informFollower(), NBEdge::init(), MSPModel_Striping::initWalkingAreaPaths(), MSLane::lastInsertion(), PositionVector::move2side(), MSE2Collector::MSE2Collector(), NLTriggerBuilder::parseAndBeginParkingArea(), GNEAdditionalHandler::parseAndBuildBusStop(), GNEAdditionalHandler::parseAndBuildChargingStation(), NLTriggerBuilder::parseAndBuildChargingStation(), GNEAdditionalHandler::parseAndBuildContainerStop(), NLTriggerBuilder::parseAndBuildStoppingPlace(), RONetHandler::parseStoppingPlace(), MSVehicle::planMoveInternal(), TraCIServerAPI_Vehicle::processSet(), NBEdgeCont::recheckLanes(), NIImporter_OpenStreetMap::reconstructLayerElevation(), NBNodeCont::retrieve(), NIImporter_OpenDrive::revisitLaneSections(), MSE2Collector::selectLanes(), GNELane::setMultiColor(), GUILane::setMultiColor(), NBEdge::shortenGeometryAtNode(), MSLCM_LC2013::slowDownForBlocked(), MSLCM_SL2015::slowDownForBlocked(), PositionVector::smoothedZFront(), PositionVector::splitAt(), GUILane::splitAtSegments(), IntermodalRouter< E, L, N, V >::splitEdge(), NBEdge::startShapeAt(), MSVehicle::updateBestLanes(), MSLCM_SL2015::updateGaps(), TraCIServerAPI_Vehicle::vtdMap_matchingRoutePosition(), NWWriter_OpenDrive::writeGeomLines(), NWWriter_OpenDrive::writeGeomPP3(), NWWriter_OpenDrive::writeGeomSmooth(), NWWriter_SUMO::writeInternalEdges(), and NWWriter_OpenDrive::writeNetwork().

#define RETSIGTYPE   void

Definition at line 179 of file config.h.

#define SELECT_TYPE_ARG1   int

Definition at line 182 of file config.h.

#define SELECT_TYPE_ARG234   (fd_set *)

Definition at line 185 of file config.h.

#define SELECT_TYPE_ARG5   (struct timeval *)

Definition at line 188 of file config.h.

#define TIME_WITH_SYS_TIME   1

Definition at line 202 of file config.h.

#define VERSION   "0.30.0"

Definition at line 208 of file config.h.

#define XERCES3_SIZE_t   XMLSize_t

Definition at line 217 of file config.h.