![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <TraCIDefs.h>
Public Member Functions | |
| std::string | getString () const |
| TraCILogic () | |
| TraCILogic (const std::string &_programID, const int _type, const int _currentPhaseIndex, const std::vector< std::shared_ptr< libsumo::TraCIPhase > > &_phases=std::vector< std::shared_ptr< libsumo::TraCIPhase > >()) | |
| ~TraCILogic () | |
Data Fields | |
| int | currentPhaseIndex |
| std::vector< std::shared_ptr< libsumo::TraCIPhase > > | phases |
| std::string | programID |
| std::map< std::string, std::string > | subParameter |
| int | type |
Definition at line 408 of file TraCIDefs.h.
|
inline |
Definition at line 409 of file TraCIDefs.h.
|
inline |
Definition at line 410 of file TraCIDefs.h.
|
inline |
Definition at line 413 of file TraCIDefs.h.
|
inline |
Definition at line 415 of file TraCIDefs.h.
| int libsumo::TraCILogic::currentPhaseIndex |
Definition at line 423 of file TraCIDefs.h.
Referenced by TraCIServerAPI_TrafficLight::processSet(), libsumo::StorageHelper::readLogic(), and TraCIAPI::TrafficLightScope::setProgramLogic().
| std::vector<std::shared_ptr<libsumo::TraCIPhase> > libsumo::TraCILogic::phases |
Definition at line 424 of file TraCIDefs.h.
Referenced by TraCIAPI::TrafficLightScope::getAllProgramLogics(), TraCIServerAPI_TrafficLight::processSet(), libsumo::StorageHelper::readLogic(), TraCIAPI::TrafficLightScope::setProgramLogic(), and TraCITestClient::testAPI().
| std::string libsumo::TraCILogic::programID |
Definition at line 421 of file TraCIDefs.h.
Referenced by TraCIServerAPI_TrafficLight::processSet(), libsumo::StorageHelper::readLogic(), and TraCIAPI::TrafficLightScope::setProgramLogic().
| std::map<std::string, std::string> libsumo::TraCILogic::subParameter |
Definition at line 425 of file TraCIDefs.h.
Referenced by TraCIAPI::TrafficLightScope::getAllProgramLogics(), TraCIServerAPI_TrafficLight::processSet(), libsumo::StorageHelper::readLogic(), and TraCIAPI::TrafficLightScope::setProgramLogic().
| int libsumo::TraCILogic::type |
Definition at line 422 of file TraCIDefs.h.
Referenced by TraCIServerAPI_TrafficLight::processSet(), libsumo::StorageHelper::readLogic(), and TraCIAPI::TrafficLightScope::setProgramLogic().