SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TraCIAPI::MeMeScope Class Reference

Scope for interaction with multi entry/-exit detectors. More...

#include <TraCIAPI.h>

Inheritance diagram for TraCIAPI::MeMeScope:
TraCIAPI::TraCIScopeWrapper

Public Member Functions

std::vector< std::string > getIDList () const
unsigned int getLastStepHaltingNumber (const std::string &detID) const
SUMOReal getLastStepMeanSpeed (const std::string &detID) const
std::vector< std::string > getLastStepVehicleIDs (const std::string &detID) const
unsigned int getLastStepVehicleNumber (const std::string &detID) const
 MeMeScope (TraCIAPI &parent)
virtual ~MeMeScope ()

Protected Attributes

TraCIAPImyParent
 The parent TraCI client which offers the connection.

Private Member Functions

 MeMeScope (const MeMeScope &src)
 invalidated copy constructor
MeMeScopeoperator= (const MeMeScope &src)
 invalidated assignment operator

Detailed Description

Scope for interaction with multi entry/-exit detectors.

Definition at line 390 of file TraCIAPI.h.

Constructor & Destructor Documentation

TraCIAPI::MeMeScope::MeMeScope ( TraCIAPI parent)
inline

Definition at line 392 of file TraCIAPI.h.

virtual TraCIAPI::MeMeScope::~MeMeScope ( )
inlinevirtual

Definition at line 393 of file TraCIAPI.h.

TraCIAPI::MeMeScope::MeMeScope ( const MeMeScope src)
private

invalidated copy constructor

Member Function Documentation

std::vector< std::string > TraCIAPI::MeMeScope::getIDList ( ) const

Definition at line 867 of file TraCIAPI.cpp.

References CMD_GET_MULTI_ENTRY_EXIT_DETECTOR_VARIABLE, and ID_LIST.

unsigned int TraCIAPI::MeMeScope::getLastStepHaltingNumber ( const std::string &  detID) const
SUMOReal TraCIAPI::MeMeScope::getLastStepMeanSpeed ( const std::string &  detID) const
std::vector< std::string > TraCIAPI::MeMeScope::getLastStepVehicleIDs ( const std::string &  detID) const
unsigned int TraCIAPI::MeMeScope::getLastStepVehicleNumber ( const std::string &  detID) const
MeMeScope& TraCIAPI::MeMeScope::operator= ( const MeMeScope src)
private

invalidated assignment operator

Field Documentation

TraCIAPI& TraCIAPI::TraCIScopeWrapper::myParent
protectedinherited

The parent TraCI client which offers the connection.

Definition at line 188 of file TraCIAPI.h.

Referenced by TraCIAPI::EdgeScope::getIDList().


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