Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
Start.cs File Reference

Go to the source code of this file.

Data Structures

class  PHEMLight
 
class  PHEMlightdll.Start
 

Namespaces

namespace  PHEMlightdll
 

Macros

#define FLEET
 

Functions

void AddToErg (string IDstring, string Head, string Unit)
 
bool PHEMlightdll.CALC_Single (List< string > DataFiles, double Time, double Velocity, double acc, double Gradient, out List< VehicleResult > VehicleResultsOrg, bool fleetMix=false, Correction DataCor=null, string CommentPref="c")
 
string ErgHead ()
 
string ErgUnits ()
 
bool ExportData (string path, List< VehicleResult > _VehicleResult)
 
bool ExportSumData (string path, List< VehicleResult > _VehicleResult)
 
VehicleResult GenerateSumData (List< VehicleResult > _VehicleResult)
 
void OutSeq (VehicleResult _VehicleResult, bool STA=false, bool add=false)
 

Variables

Dictionary< string, cErgEntry > ErgEntries = new Dictionary<string, cErgEntry>()
 
List< string > ErgEntryList = new List<string>()
 

Macro Definition Documentation

◆ FLEET

#define FLEET

Definition at line 1 of file V5/cs/Start.cs.

Function Documentation

◆ AddToErg()

void AddToErg ( string  IDstring,
string  Head,
string  Unit 
)
private

Definition at line 247 of file V5/cs/Start.cs.

References ErgEntries, and ErgEntryList.

Referenced by OutSeq().

Here is the caller graph for this function:

◆ ErgHead()

string ErgHead ( )
private

Definition at line 257 of file V5/cs/Start.cs.

References ErgEntries, and ErgEntryList.

Referenced by ExportData(), and ExportSumData().

Here is the caller graph for this function:

◆ ErgUnits()

string ErgUnits ( )
private

Definition at line 277 of file V5/cs/Start.cs.

References ErgEntries, and ErgEntryList.

Referenced by ExportData(), and ExportSumData().

Here is the caller graph for this function:

◆ ExportData()

bool ExportData ( string  path,
List< VehicleResult >  _VehicleResult 
)

Definition at line 335 of file V5/cs/Start.cs.

References ErgEntryList, ErgHead(), ErgUnits(), and OutSeq().

◆ ExportSumData()

bool ExportSumData ( string  path,
List< VehicleResult >  _VehicleResult 
)

Definition at line 393 of file V5/cs/Start.cs.

References ErgEntryList, ErgHead(), ErgUnits(), and OutSeq().

◆ GenerateSumData()

VehicleResult GenerateSumData ( List< VehicleResult >  _VehicleResult)

Definition at line 455 of file V5/cs/Start.cs.

◆ OutSeq()

void OutSeq ( VehicleResult  _VehicleResult,
bool  STA = false,
bool  add = false 
)
private

Definition at line 298 of file V5/cs/Start.cs.

References AddToErg(), ErgEntries, and ErgEntryList.

Referenced by ExportData(), and ExportSumData().

Here is the caller graph for this function:

Variable Documentation

◆ ErgEntries

Dictionary<string, cErgEntry> ErgEntries = new Dictionary<string, cErgEntry>()
private

Definition at line 243 of file V5/cs/Start.cs.

Referenced by AddToErg(), ErgHead(), ErgUnits(), and OutSeq().

◆ ErgEntryList

List<string> ErgEntryList = new List<string>()
private

Definition at line 244 of file V5/cs/Start.cs.

Referenced by AddToErg(), ErgHead(), ErgUnits(), ExportData(), ExportSumData(), and OutSeq().