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