NIVisumTL::TimePeriod Class Reference

#include <NIVisumTL.h>

Inheritance diagram for NIVisumTL::TimePeriod:

NIVisumTL::Phase NIVisumTL::SignalGroup

Detailed Description

Timeperiod with starttime and endtime.

Definition at line 52 of file NIVisumTL.h.


Public Member Functions

SUMOTime GetEndTime ()
SUMOTime GetStartTime ()
void SetEndTime (SUMOTime EndTime)
void SetStartTime (SUMOTime StartTime)
 TimePeriod (SUMOTime StartTime, SUMOTime EndTime)
 TimePeriod ()
 ~TimePeriod ()

Private Attributes

SUMOTime myEndTime
SUMOTime myStartTime

Constructor & Destructor Documentation

NIVisumTL::TimePeriod::TimePeriod (  ) 

Definition at line 50 of file NIVisumTL.cpp.

References myEndTime, and myStartTime.

00050                                 {
00051     myEndTime = 0;
00052     myStartTime = 0;
00053 }

NIVisumTL::TimePeriod::TimePeriod ( SUMOTime  StartTime,
SUMOTime  EndTime 
)

Definition at line 55 of file NIVisumTL.cpp.

References myEndTime, and myStartTime.

00055                                                                     {
00056     myStartTime = StartTime;
00057     myEndTime = EndTime;
00058 }

NIVisumTL::TimePeriod::~TimePeriod (  ) 

Definition at line 60 of file NIVisumTL.cpp.

00060 {}


Member Function Documentation

SUMOTime NIVisumTL::TimePeriod::GetEndTime (  ) 

Definition at line 63 of file NIVisumTL.cpp.

References myEndTime.

Referenced by NIVisumTL::build().

00063                                 {
00064     return myEndTime;
00065 }

SUMOTime NIVisumTL::TimePeriod::GetStartTime (  ) 

Definition at line 68 of file NIVisumTL.cpp.

References myStartTime.

Referenced by NIVisumTL::build().

00068                                   {
00069     return myStartTime;
00070 }

void NIVisumTL::TimePeriod::SetEndTime ( SUMOTime  EndTime  ) 

Definition at line 73 of file NIVisumTL.cpp.

References myEndTime.

00073                                                 {
00074     myEndTime = EndTime;
00075 }

void NIVisumTL::TimePeriod::SetStartTime ( SUMOTime  StartTime  ) 

Definition at line 78 of file NIVisumTL.cpp.

References myStartTime.

00078                                                     {
00079     myStartTime = StartTime;
00080 }


Field Documentation

Definition at line 65 of file NIVisumTL.h.

Referenced by GetEndTime(), SetEndTime(), and TimePeriod().

Definition at line 64 of file NIVisumTL.h.

Referenced by GetStartTime(), SetStartTime(), and TimePeriod().


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

Generated on Wed May 5 00:06:56 2010 for Sumo - Simulation of Urban MObility by  doxygen 1.5.6