SUMO - Simulation of Urban MObility
NIVissimTrafficDescription Class Reference

#include <NIVissimTrafficDescription.h>

Public Member Functions

SUMOReal meanSpeed () const
 NIVissimTrafficDescription (int id, const std::string &name, const NIVissimVehicleClassVector &vehicleTypes)
 ~NIVissimTrafficDescription ()

Static Public Member Functions

static void clearDict ()
static bool dictionary (int id, const std::string &name, const NIVissimVehicleClassVector &vehicleTypes)
static bool dictionary (int id, NIVissimTrafficDescription *o)
static NIVissimTrafficDescriptiondictionary (int id)
static SUMOReal meanSpeed (int id)

Private Types

typedef std::map< int,
NIVissimTrafficDescription * > 
DictType

Private Attributes

int myID
std::string myName
NIVissimVehicleClassVector myVehicleTypes

Static Private Attributes

static DictType myDict

Detailed Description

Definition at line 44 of file NIVissimTrafficDescription.h.


Member Typedef Documentation

Definition at line 61 of file NIVissimTrafficDescription.h.


Constructor & Destructor Documentation

NIVissimTrafficDescription::NIVissimTrafficDescription ( int  id,
const std::string &  name,
const NIVissimVehicleClassVector vehicleTypes 
)

Definition at line 51 of file NIVissimTrafficDescription.cpp.

Referenced by dictionary().


Member Function Documentation

Definition at line 100 of file NIVissimTrafficDescription.cpp.

References myDict.

Referenced by NIImporter_Vissim::~NIImporter_Vissim().

bool NIVissimTrafficDescription::dictionary ( int  id,
const std::string &  name,
const NIVissimVehicleClassVector vehicleTypes 
) [static]

Definition at line 79 of file NIVissimTrafficDescription.cpp.

References myDict.

Definition at line 111 of file NIVissimTrafficDescription.cpp.

References dictionary(), and meanSpeed().

Referenced by meanSpeed().


Field Documentation

std::string NIVissimTrafficDescription::myName [private]

Definition at line 58 of file NIVissimTrafficDescription.h.


The documentation for this class was generated from the following files:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines