33 typedef Domain<libsumo::CMD_GET_LANEAREA_VARIABLE, libsumo::CMD_SET_LANEAREA_VARIABLE>
Dom;
39 std::vector<std::string>
40 LaneArea::getIDList() {
46 LaneArea::getIDCount() {
52 LaneArea::getJamLengthVehicle(
const std::string& detID) {
58 LaneArea::getJamLengthMeters(
const std::string& detID) {
64 LaneArea::getLastStepMeanSpeed(
const std::string& detID) {
69 std::vector<std::string>
70 LaneArea::getLastStepVehicleIDs(
const std::string& detID) {
76 LaneArea::getLastStepOccupancy(
const std::string& detID) {
82 LaneArea::getPosition(
const std::string& detID) {
88 LaneArea::getLaneID(
const std::string& detID) {
94 LaneArea::getLength(
const std::string& detID) {
100 LaneArea::getLastStepVehicleNumber(
const std::string& detID) {
106 LaneArea::getLastStepHaltingNumber(
const std::string& detID) {
111 LaneArea::getIntervalOccupancy(
const std::string& detID) {
116 LaneArea::getIntervalMeanSpeed(
const std::string& detID) {
121 LaneArea::getIntervalMaxJamLengthInMeters(
const std::string& detID) {
126 LaneArea::getIntervalVehicleNumber(
const std::string& detID) {
131 LaneArea::getLastIntervalOccupancy(
const std::string& detID) {
136 LaneArea::getLastIntervalMeanSpeed(
const std::string& detID) {
141 LaneArea::getLastIntervalMaxJamLengthInMeters(
const std::string& detID) {
146 LaneArea::getLastIntervalVehicleNumber(
const std::string& detID) {
152 LaneArea::overrideVehicleNumber(
const std::string& detID,
int vehNum) {
#define LIBTRACI_SUBSCRIPTION_IMPLEMENTATION(CLASS, DOMAIN)
#define LIBTRACI_PARAMETER_IMPLEMENTATION(CLASS, DOMAIN)
C++ TraCI client API implementation.
static std::vector< std::string > getStringVector(int var, const std::string &id, tcpip::Storage *add=nullptr)
static std::string getString(int var, const std::string &id, tcpip::Storage *add=nullptr)
static int getInt(int var, const std::string &id, tcpip::Storage *add=nullptr)
static double getDouble(int var, const std::string &id, tcpip::Storage *add=nullptr)
static void setInt(int var, const std::string &id, int value)
TRACI_CONST int LAST_STEP_VEHICLE_ID_LIST
TRACI_CONST int VAR_INTERVAL_NUMBER
TRACI_CONST int LAST_STEP_VEHICLE_NUMBER
TRACI_CONST int TRACI_ID_LIST
TRACI_CONST int VAR_LAST_INTERVAL_NUMBER
TRACI_CONST int VAR_LAST_INTERVAL_MAX_JAM_LENGTH_METERS
TRACI_CONST int VAR_INTERVAL_MAX_JAM_LENGTH_METERS
TRACI_CONST int VAR_POSITION
TRACI_CONST int LAST_STEP_MEAN_SPEED
TRACI_CONST int VAR_LAST_INTERVAL_OCCUPANCY
TRACI_CONST int JAM_LENGTH_METERS
TRACI_CONST int LAST_STEP_VEHICLE_HALTING_NUMBER
TRACI_CONST int VAR_LENGTH
TRACI_CONST int VAR_LANE_ID
TRACI_CONST int LAST_STEP_OCCUPANCY
TRACI_CONST int VAR_INTERVAL_SPEED
TRACI_CONST int VAR_LAST_INTERVAL_SPEED
TRACI_CONST int VAR_INTERVAL_OCCUPANCY
TRACI_CONST int JAM_LENGTH_VEHICLE
TRACI_CONST int VAR_VIRTUAL_DETECTION
Domain< libsumo::CMD_GET_BUSSTOP_VARIABLE, libsumo::CMD_SET_BUSSTOP_VARIABLE > Dom