Eclipse SUMO - Simulation of Urban MObility
libsumo::TraCIPhase Class Reference

#include <TraCIDefs.h>

Public Member Functions

 TraCIPhase ()
 
 TraCIPhase (const double _duration, const std::string &_state, const double _minDur=libsumo::INVALID_DOUBLE_VALUE, const double _maxDur=libsumo::INVALID_DOUBLE_VALUE, const std::vector< int > &_next=std::vector< int >(), const std::string &_name="")
 
 ~TraCIPhase ()
 

Data Fields

double duration
 
double maxDur
 
double minDur
 
std::string name
 
std::vector< int > next
 
std::string state
 

Detailed Description

Definition at line 341 of file TraCIDefs.h.

Constructor & Destructor Documentation

◆ TraCIPhase() [1/2]

libsumo::TraCIPhase::TraCIPhase ( )
inline

Definition at line 343 of file TraCIDefs.h.

◆ TraCIPhase() [2/2]

libsumo::TraCIPhase::TraCIPhase ( const double  _duration,
const std::string &  _state,
const double  _minDur = libsumo::INVALID_DOUBLE_VALUE,
const double  _maxDur = libsumo::INVALID_DOUBLE_VALUE,
const std::vector< int > &  _next = std::vector<int>(),
const std::string &  _name = "" 
)
inline

Definition at line 344 of file TraCIDefs.h.

◆ ~TraCIPhase()

libsumo::TraCIPhase::~TraCIPhase ( )
inline

Definition at line 349 of file TraCIDefs.h.

Field Documentation

◆ duration

double libsumo::TraCIPhase::duration

Definition at line 351 of file TraCIDefs.h.

◆ maxDur

double libsumo::TraCIPhase::maxDur

Definition at line 353 of file TraCIDefs.h.

◆ minDur

double libsumo::TraCIPhase::minDur

Definition at line 353 of file TraCIDefs.h.

◆ name

std::string libsumo::TraCIPhase::name

Definition at line 355 of file TraCIDefs.h.

◆ next

std::vector<int> libsumo::TraCIPhase::next

Definition at line 354 of file TraCIDefs.h.

◆ state

std::string libsumo::TraCIPhase::state

Definition at line 352 of file TraCIDefs.h.


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