Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
libsumo::TraCILogic Struct Reference

#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
 

Detailed Description

Definition at line 408 of file TraCIDefs.h.

Constructor & Destructor Documentation

◆ TraCILogic() [1/2]

libsumo::TraCILogic::TraCILogic ( )
inline

Definition at line 409 of file TraCIDefs.h.

◆ TraCILogic() [2/2]

libsumo::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> >() 
)
inline

Definition at line 410 of file TraCIDefs.h.

◆ ~TraCILogic()

libsumo::TraCILogic::~TraCILogic ( )
inline

Definition at line 413 of file TraCIDefs.h.

Member Function Documentation

◆ getString()

std::string libsumo::TraCILogic::getString ( ) const
inline

Definition at line 415 of file TraCIDefs.h.

Field Documentation

◆ currentPhaseIndex

int libsumo::TraCILogic::currentPhaseIndex

◆ phases

◆ programID

std::string libsumo::TraCILogic::programID

◆ subParameter

std::map<std::string, std::string> libsumo::TraCILogic::subParameter

◆ type


The documentation for this struct was generated from the following file: