Eclipse SUMO - Simulation of Urban MObility
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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.

◆ ~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().

◆ earlyTarget

std::string libsumo::TraCIPhase::earlyTarget

Definition at line 397 of file TraCIDefs.h.

◆ maxDur

double libsumo::TraCIPhase::maxDur

Definition at line 394 of file TraCIDefs.h.

Referenced by libsumo::StorageHelper::readLogic().

◆ minDur

double libsumo::TraCIPhase::minDur

Definition at line 394 of file TraCIDefs.h.

Referenced by libsumo::StorageHelper::readLogic().

◆ name

std::string libsumo::TraCIPhase::name

Definition at line 396 of file TraCIDefs.h.

Referenced by libsumo::StorageHelper::readLogic().

◆ next

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

Definition at line 395 of file TraCIDefs.h.

Referenced by libsumo::StorageHelper::readLogic().

◆ state

std::string libsumo::TraCIPhase::state

Definition at line 393 of file TraCIDefs.h.

Referenced by libsumo::StorageHelper::readLogic().


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