SUMO - Simulation of Urban MObility
PublicTransportEdge< E, L, N, V >::Schedule Struct Reference
Collaboration diagram for PublicTransportEdge< E, L, N, V >::Schedule:
Collaboration graph

Public Member Functions

 Schedule (const std::string &_id, const SUMOTime _begin, const SUMOTime _end, const SUMOTime _period, const double _travelTimeSec)
 

Data Fields

const double begin
 
const double end
 
const std::string id
 
const double period
 
const double travelTimeSec
 

Private Member Functions

Schedule & operator= (const Schedule &src)
 Invalidated assignment operator. More...
 

Detailed Description

template<class E, class L, class N, class V>
struct PublicTransportEdge< E, L, N, V >::Schedule

Definition at line 36 of file PublicTransportEdge.h.

Constructor & Destructor Documentation

◆ Schedule()

template<class E , class L , class N , class V >
PublicTransportEdge< E, L, N, V >::Schedule::Schedule ( const std::string &  _id,
const SUMOTime  _begin,
const SUMOTime  _end,
const SUMOTime  _period,
const double  _travelTimeSec 
)
inline

Member Function Documentation

◆ operator=()

template<class E , class L , class N , class V >
Schedule& PublicTransportEdge< E, L, N, V >::Schedule::operator= ( const Schedule &  src)
private

Invalidated assignment operator.

Field Documentation

◆ begin

template<class E , class L , class N , class V >
const double PublicTransportEdge< E, L, N, V >::Schedule::begin

◆ end

template<class E , class L , class N , class V >
const double PublicTransportEdge< E, L, N, V >::Schedule::end

◆ id

template<class E , class L , class N , class V >
const std::string PublicTransportEdge< E, L, N, V >::Schedule::id

◆ period

template<class E , class L , class N , class V >
const double PublicTransportEdge< E, L, N, V >::Schedule::period

◆ travelTimeSec

template<class E , class L , class N , class V >
const double PublicTransportEdge< E, L, N, V >::Schedule::travelTimeSec

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