Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
libsumo::TraCIPhase Struct 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="", const std::string &_earlyTarget="")
 ~TraCIPhase ()

Data Fields

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

Detailed Description

Definition at line 382 of file TraCIDefs.h.

Constructor & Destructor Documentation

◆ TraCIPhase() [1/2]

libsumo::TraCIPhase::TraCIPhase ( )
inline

Definition at line 383 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 = "",
const std::string & _earlyTarget = "" )
inline

Definition at line 384 of file TraCIDefs.h.

References duration, earlyTarget, libsumo::INVALID_DOUBLE_VALUE, maxDur, minDur, name, next, and state.

◆ ~TraCIPhase()

libsumo::TraCIPhase::~TraCIPhase ( )
inline

Definition at line 390 of file TraCIDefs.h.

Field Documentation

◆ duration

double libsumo::TraCIPhase::duration

Definition at line 392 of file TraCIDefs.h.

Referenced by libsumo::StorageHelper::readLogic(), and TraCIPhase().

◆ earlyTarget

std::string libsumo::TraCIPhase::earlyTarget

Definition at line 397 of file TraCIDefs.h.

Referenced by TraCIPhase().

◆ maxDur

double libsumo::TraCIPhase::maxDur

Definition at line 394 of file TraCIDefs.h.

Referenced by libsumo::StorageHelper::readLogic(), and TraCIPhase().

◆ minDur

double libsumo::TraCIPhase::minDur

Definition at line 394 of file TraCIDefs.h.

Referenced by libsumo::StorageHelper::readLogic(), and TraCIPhase().

◆ name

std::string libsumo::TraCIPhase::name

Definition at line 396 of file TraCIDefs.h.

Referenced by libsumo::StorageHelper::readLogic(), and TraCIPhase().

◆ next

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

Definition at line 395 of file TraCIDefs.h.

Referenced by libsumo::StorageHelper::readLogic(), and TraCIPhase().

◆ state

std::string libsumo::TraCIPhase::state

Definition at line 393 of file TraCIDefs.h.

Referenced by libsumo::StorageHelper::readLogic(), and TraCIPhase().


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