#include <MultiEntryExit.h>
Definition at line 41 of file MultiEntryExit.h.
◆ MultiEntryExit()
LIBSUMO_NAMESPACE::MultiEntryExit::MultiEntryExit |
( |
| ) |
|
|
privatedelete |
invalidated standard constructor
◆ getDetector()
MSE3Collector * MultiEntryExit::getDetector |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getEntryLanes()
std::vector< std::string > MultiEntryExit::getEntryLanes |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getEntryPositions()
std::vector< double > MultiEntryExit::getEntryPositions |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getExitLanes()
std::vector< std::string > MultiEntryExit::getExitLanes |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getExitPositions()
std::vector< double > MultiEntryExit::getExitPositions |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastIntervalMeanHaltsPerVehicle()
double MultiEntryExit::getLastIntervalMeanHaltsPerVehicle |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastIntervalMeanTimeLoss()
double MultiEntryExit::getLastIntervalMeanTimeLoss |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastIntervalMeanTravelTime()
double MultiEntryExit::getLastIntervalMeanTravelTime |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastIntervalVehicleSum()
int MultiEntryExit::getLastIntervalVehicleSum |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastStepHaltingNumber()
int MultiEntryExit::getLastStepHaltingNumber |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastStepMeanSpeed()
double MultiEntryExit::getLastStepMeanSpeed |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastStepVehicleIDs()
std::vector< std::string > MultiEntryExit::getLastStepVehicleIDs |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastStepVehicleNumber()
int MultiEntryExit::getLastStepVehicleNumber |
( |
const std::string & |
detID | ) |
|
|
static |
◆ handleVariable()
bool MultiEntryExit::handleVariable |
( |
const std::string & |
objID, |
|
|
const int |
variable, |
|
|
VariableWrapper * |
wrapper, |
|
|
tcpip::Storage * |
paramData |
|
) |
| |
|
static |
Definition at line 181 of file libsumo/MultiEntryExit.cpp.
References libsumo::ID_COUNT, libsumo::LAST_STEP_MEAN_SPEED, libsumo::LAST_STEP_VEHICLE_HALTING_NUMBER, libsumo::LAST_STEP_VEHICLE_ID_LIST, libsumo::LAST_STEP_VEHICLE_NUMBER, tcpip::Storage::readString(), tcpip::Storage::readUnsignedByte(), libsumo::TRACI_ID_LIST, libsumo::VAR_EXIT_LANES, libsumo::VAR_EXIT_POSITIONS, libsumo::VAR_LANES, libsumo::VAR_LAST_INTERVAL_MEAN_HALTING_NUMBER, libsumo::VAR_LAST_INTERVAL_TRAVELTIME, libsumo::VAR_LAST_INTERVAL_VEHICLE_NUMBER, libsumo::VAR_PARAMETER, libsumo::VAR_PARAMETER_WITH_KEY, libsumo::VAR_POSITION, and libsumo::VAR_TIMELOSS.
◆ makeWrapper()
std::shared_ptr< VariableWrapper > MultiEntryExit::makeWrapper |
( |
| ) |
|
|
static |
◆ myContextSubscriptionResults
ContextSubscriptionResults MultiEntryExit::myContextSubscriptionResults |
|
staticprivate |
◆ mySubscriptionResults
SubscriptionResults MultiEntryExit::mySubscriptionResults |
|
staticprivate |
The documentation for this class was generated from the following files: