#include <InductionLoop.h>
Definition at line 44 of file InductionLoop.h.
◆ InductionLoop()
LIBSUMO_NAMESPACE::InductionLoop::InductionLoop |
( |
| ) |
|
|
privatedelete |
invalidated standard constructor
◆ cleanup()
void InductionLoop::cleanup |
( |
| ) |
|
|
static |
◆ getDetector()
MSInductLoop * InductionLoop::getDetector |
( |
const std::string & |
detID | ) |
|
|
staticprivate |
◆ getLaneID()
std::string InductionLoop::getLaneID |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastStepMeanLength()
double InductionLoop::getLastStepMeanLength |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastStepMeanSpeed()
double InductionLoop::getLastStepMeanSpeed |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastStepOccupancy()
double InductionLoop::getLastStepOccupancy |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastStepVehicleIDs()
std::vector< std::string > InductionLoop::getLastStepVehicleIDs |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getLastStepVehicleNumber()
int InductionLoop::getLastStepVehicleNumber |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getPosition()
double InductionLoop::getPosition |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getTimeSinceDetection()
double InductionLoop::getTimeSinceDetection |
( |
const std::string & |
detID | ) |
|
|
static |
◆ getTree()
◆ getVehicleData()
◆ handleVariable()
bool InductionLoop::handleVariable |
( |
const std::string & |
objID, |
|
|
const int |
variable, |
|
|
VariableWrapper * |
wrapper, |
|
|
tcpip::Storage * |
paramData |
|
) |
| |
|
static |
Definition at line 193 of file libsumo/InductionLoop.cpp.
References libsumo::ID_COUNT, libsumo::LAST_STEP_LENGTH, libsumo::LAST_STEP_MEAN_SPEED, libsumo::LAST_STEP_OCCUPANCY, libsumo::LAST_STEP_TIME_SINCE_DETECTION, libsumo::LAST_STEP_VEHICLE_ID_LIST, libsumo::LAST_STEP_VEHICLE_NUMBER, tcpip::Storage::readString(), tcpip::Storage::readUnsignedByte(), libsumo::TRACI_ID_LIST, libsumo::VAR_LANE_ID, libsumo::VAR_PARAMETER, libsumo::VAR_PARAMETER_WITH_KEY, and libsumo::VAR_POSITION.
◆ makeWrapper()
std::shared_ptr< VariableWrapper > InductionLoop::makeWrapper |
( |
| ) |
|
|
static |
◆ overrideTimeSinceDetection()
void InductionLoop::overrideTimeSinceDetection |
( |
const std::string & |
detID, |
|
|
double |
time |
|
) |
| |
|
static |
◆ storeShape()
void InductionLoop::storeShape |
( |
const std::string & |
id, |
|
|
PositionVector & |
shape |
|
) |
| |
|
static |
◆ myContextSubscriptionResults
ContextSubscriptionResults InductionLoop::myContextSubscriptionResults |
|
staticprivate |
◆ mySubscriptionResults
SubscriptionResults InductionLoop::mySubscriptionResults |
|
staticprivate |
◆ myTree
The documentation for this class was generated from the following files: