SUMO - Simulation of Urban MObility
TraCIAPI::AreaScope Class Reference

Scope for interaction with areal detectors. More...

#include <TraCIAPI.h>

Inheritance diagram for TraCIAPI::AreaScope:
Inheritance graph
Collaboration diagram for TraCIAPI::AreaScope:
Collaboration graph

Public Member Functions

 AreaScope (TraCIAPI &parent)
 
std::vector< std::string > getIDList () const
 
SUMOReal getJamLengthMeters (const std::string &laneID) const
 
int getJamLengthVehicle (const std::string &laneID) const
 
virtual ~AreaScope ()
 

Protected Attributes

TraCIAPImyParent
 The parent TraCI client which offers the connection. More...
 

Private Member Functions

 AreaScope (const AreaScope &src)
 invalidated copy constructor More...
 
AreaScopeoperator= (const AreaScope &src)
 invalidated assignment operator More...
 

Detailed Description

Scope for interaction with areal detectors.

Definition at line 426 of file TraCIAPI.h.

Constructor & Destructor Documentation

§ AreaScope() [1/2]

TraCIAPI::AreaScope::AreaScope ( TraCIAPI parent)
inline

Definition at line 428 of file TraCIAPI.h.

§ ~AreaScope()

virtual TraCIAPI::AreaScope::~AreaScope ( )
inlinevirtual

Definition at line 429 of file TraCIAPI.h.

References SUMOReal.

§ AreaScope() [2/2]

TraCIAPI::AreaScope::AreaScope ( const AreaScope src)
private

invalidated copy constructor

Member Function Documentation

§ getIDList()

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

Definition at line 1061 of file TraCIAPI.cpp.

References CMD_GET_AREAL_DETECTOR_VARIABLE, and ID_LIST.

§ getJamLengthMeters()

SUMOReal TraCIAPI::AreaScope::getJamLengthMeters ( const std::string &  laneID) const

§ getJamLengthVehicle()

int TraCIAPI::AreaScope::getJamLengthVehicle ( const std::string &  laneID) const

§ operator=()

AreaScope& TraCIAPI::AreaScope::operator= ( const AreaScope src)
private

invalidated assignment operator

Field Documentation

§ myParent

TraCIAPI& TraCIAPI::TraCIScopeWrapper::myParent
protectedinherited

The parent TraCI client which offers the connection.

Definition at line 208 of file TraCIAPI.h.


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