SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NIVisumTL::TimePeriod Class Reference

A time period with a start and an end time. More...

#include <NIVisumTL.h>

Inheritance diagram for NIVisumTL::TimePeriod:
NIVisumTL::Phase NIVisumTL::SignalGroup

Public Member Functions

SUMOTime getEndTime ()
 Returns the stored end time.
SUMOTime getStartTime ()
 Returns the stored start time.
 TimePeriod (SUMOTime startTime, SUMOTime endTime)
 Constructor.
 ~TimePeriod ()
 Destructor.

Private Attributes

SUMOTime myEndTime
 End time.
SUMOTime myStartTime
 Start time.

Detailed Description

A time period with a start and an end time.

Definition at line 55 of file NIVisumTL.h.

Constructor & Destructor Documentation

NIVisumTL::TimePeriod::TimePeriod ( SUMOTime  startTime,
SUMOTime  endTime 
)
inline

Constructor.

Definition at line 58 of file NIVisumTL.h.

NIVisumTL::TimePeriod::~TimePeriod ( )
inline

Destructor.

Definition at line 61 of file NIVisumTL.h.

Member Function Documentation

SUMOTime NIVisumTL::TimePeriod::getEndTime ( )
inline

Returns the stored end time.

Definition at line 69 of file NIVisumTL.h.

References myEndTime.

Referenced by NIVisumTL::build().

SUMOTime NIVisumTL::TimePeriod::getStartTime ( )
inline

Returns the stored start time.

Definition at line 64 of file NIVisumTL.h.

References myStartTime.

Referenced by NIVisumTL::build().

Field Documentation

SUMOTime NIVisumTL::TimePeriod::myEndTime
private

End time.

Definition at line 77 of file NIVisumTL.h.

Referenced by getEndTime().

SUMOTime NIVisumTL::TimePeriod::myStartTime
private

Start time.

Definition at line 75 of file NIVisumTL.h.

Referenced by getStartTime().


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