31typedef Domain<libsumo::CMD_GET_CHARGINGSTATION_VARIABLE, libsumo::CMD_SET_CHARGINGSTATION_VARIABLE>
Dom;
37std::vector<std::string>
38ChargingStation::getIDList() {
43ChargingStation::getIDCount() {
49ChargingStation::getLaneID(
const std::string& stopID) {
54ChargingStation::getStartPos(
const std::string& stopID) {
59ChargingStation::getEndPos(
const std::string& stopID) {
64ChargingStation::getName(
const std::string& stopID) {
69ChargingStation::getVehicleCount(
const std::string& stopID) {
73std::vector<std::string>
74ChargingStation::getVehicleIDs(
const std::string& stopID) {
79ChargingStation::getChargingPower(
const std::string& stopID) {
84ChargingStation::getEfficiency(
const std::string& stopID) {
89ChargingStation::getChargeDelay(
const std::string& stopID) {
94ChargingStation::getChargeInTransit(
const std::string& stopID) {
101ChargingStation::setChargingPower(
const std::string& stopID,
double chargingpower) {
106ChargingStation::setEfficiency(
const std::string& stopID,
double efficiency) {
111ChargingStation::setChargeDelay(
const std::string& stopID,
double delay) {
116ChargingStation::setChargeInTransit(
const std::string& stopID,
bool value) {
#define LIBTRACI_SUBSCRIPTION_IMPLEMENTATION(CLASS, DOMAIN)
#define LIBTRACI_PARAMETER_IMPLEMENTATION(CLASS, DOMAIN)
C++ TraCI client API implementation.
static void setDouble(int var, const std::string &id, double value)
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 VAR_STOP_STARTING_VEHICLES_NUMBER
TRACI_CONST int VAR_CS_POWER
TRACI_CONST int TRACI_ID_LIST
TRACI_CONST int VAR_CS_CHARGE_DELAY
TRACI_CONST int VAR_CS_EFFICIENCY
TRACI_CONST int VAR_CS_CHARGE_IN_TRANSIT
TRACI_CONST int VAR_POSITION
TRACI_CONST int VAR_LANEPOSITION
TRACI_CONST int VAR_LANE_ID
TRACI_CONST int VAR_STOP_STARTING_VEHICLES_IDS
Domain< libsumo::CMD_GET_BUSSTOP_VARIABLE, libsumo::CMD_SET_BUSSTOP_VARIABLE > Dom