SUMO - Simulation of Urban MObility
PHEMlightdll::Helpers Class Reference

#include <Helpers.h>

Collaboration diagram for PHEMlightdll::Helpers:
Collaboration graph

Public Member Functions

const std::string & getCommentPrefix () const
 
const std::string & geteClass () const
 
const std::string & getErrMsg () const
 
const std::string & getgClass () const
 
const std::string & getPHEMDataV () const
 
const std::string & getsClass () const
 
const std::string & gettClass () const
 
const std::string & getvClass () const
 
bool setclass (const std::string &VEH)
 
bool setclass (string VEH)
 
void setCommentPrefix (const std::string &value)
 
void seteClass (const std::string &value)
 
void setErrMsg (const std::string &value)
 
void setgClass (const std::string &value)
 
void setPHEMDataV (const std::string &value)
 
void setsClass (const std::string &value)
 
void settClass (const std::string &value)
 
void setvClass (const std::string &value)
 

Properties

string CommentPrefix [get, set]
 
string eClass [get, set]
 
string ErrMsg [get, set]
 
string gClass [get, set]
 
string PHEMDataV [get, set]
 
string sClass [get, set]
 
string tClass [get, set]
 
string vClass [get, set]
 

Private Member Functions

bool geteclass (const std::string &VEH)
 
bool geteclass (string VEH)
 
bool getsclass (const std::string &VEH)
 
bool getsclass (string VEH)
 
bool gettclass (const std::string &VEH)
 
bool gettclass (string VEH)
 
bool getvclass (string VEH)
 
bool getvclass (const std::string &VEH)
 

Private Attributes

string _Class
 
std::string _Class
 
string _commentPrefix
 
std::string _commentPrefix
 
string _eClass
 
std::string _eClass
 
string _ErrMsg
 
std::string _ErrMsg
 
string _PHEMDataV
 
std::string _PHEMDataV
 
string _sClass
 
std::string _sClass
 
string _tClass
 
std::string _tClass
 
string _vClass
 
std::string _vClass
 

Detailed Description

Definition at line 32 of file Helpers.h.

Member Function Documentation

const std::string & PHEMlightdll::Helpers::getCommentPrefix ( ) const

Definition at line 79 of file Helpers.cpp.

References _commentPrefix.

Referenced by PHEMlightdll::CEPHandler::ReadVehicleFile().

const std::string & PHEMlightdll::Helpers::geteClass ( ) const

Definition at line 39 of file Helpers.cpp.

References _eClass.

Referenced by setclass().

bool PHEMlightdll::Helpers::geteclass ( const std::string &  VEH)
private

Definition at line 217 of file Helpers.cpp.

References _eClass, _ErrMsg, PHEMlightdll::Constants::strBEV, and PHEMlightdll::Constants::strEU.

Referenced by setclass().

bool PHEMlightdll.Helpers.geteclass ( string  VEH)
inlineprivate

Definition at line 222 of file Helpers.cs.

References PHEMlightdll::Constants.strBEV, and PHEMlightdll::Constants.strEU.

const std::string & PHEMlightdll::Helpers::getErrMsg ( ) const

Definition at line 71 of file Helpers.cpp.

References _ErrMsg.

Referenced by HelpersPHEMlight::getClassByName().

const std::string & PHEMlightdll::Helpers::getgClass ( ) const
const std::string & PHEMlightdll::Helpers::getPHEMDataV ( ) const

Definition at line 87 of file Helpers.cpp.

References _PHEMDataV.

const std::string & PHEMlightdll::Helpers::getsClass ( ) const

Definition at line 55 of file Helpers.cpp.

References _sClass.

Referenced by setclass().

bool PHEMlightdll::Helpers::getsclass ( const std::string &  VEH)
private
bool PHEMlightdll.Helpers.getsclass ( string  VEH)
inlineprivate
const std::string & PHEMlightdll::Helpers::gettClass ( ) const

Definition at line 47 of file Helpers.cpp.

References _tClass.

Referenced by setclass().

bool PHEMlightdll::Helpers::gettclass ( const std::string &  VEH)
private
bool PHEMlightdll.Helpers.gettclass ( string  VEH)
inlineprivate
const std::string & PHEMlightdll::Helpers::getvClass ( ) const

Definition at line 31 of file Helpers.cpp.

References _vClass.

bool PHEMlightdll.Helpers.setclass ( string  VEH)
inline

Definition at line 253 of file Helpers.cs.

References _vClass, eClass, geteclass(), getsclass(), gettclass(), getvclass(), sClass, and tClass.

void PHEMlightdll::Helpers::setCommentPrefix ( const std::string &  value)

Definition at line 83 of file Helpers.cpp.

References _commentPrefix.

Referenced by HelpersPHEMlight::getClassByName().

void PHEMlightdll::Helpers::seteClass ( const std::string &  value)

Definition at line 43 of file Helpers.cpp.

References _eClass.

void PHEMlightdll::Helpers::setErrMsg ( const std::string &  value)
void PHEMlightdll::Helpers::setgClass ( const std::string &  value)

Definition at line 67 of file Helpers.cpp.

References _Class.

void PHEMlightdll::Helpers::setPHEMDataV ( const std::string &  value)

Definition at line 91 of file Helpers.cpp.

References _PHEMDataV.

Referenced by HelpersPHEMlight::getClassByName().

void PHEMlightdll::Helpers::setsClass ( const std::string &  value)

Definition at line 59 of file Helpers.cpp.

References _sClass.

void PHEMlightdll::Helpers::settClass ( const std::string &  value)

Definition at line 51 of file Helpers.cpp.

References _tClass.

void PHEMlightdll::Helpers::setvClass ( const std::string &  value)

Definition at line 35 of file Helpers.cpp.

References _vClass.

Field Documentation

string PHEMlightdll.Helpers._Class
private

Definition at line 39 of file Helpers.cs.

std::string PHEMlightdll::Helpers::_Class
private

Definition at line 57 of file Helpers.h.

Referenced by getgClass(), setclass(), and setgClass().

string PHEMlightdll.Helpers._commentPrefix
private

Definition at line 51 of file Helpers.cs.

std::string PHEMlightdll::Helpers::_commentPrefix
private

Definition at line 67 of file Helpers.h.

Referenced by getCommentPrefix(), and setCommentPrefix().

string PHEMlightdll.Helpers._eClass
private

Definition at line 21 of file Helpers.cs.

std::string PHEMlightdll::Helpers::_eClass
private

Definition at line 42 of file Helpers.h.

Referenced by geteClass(), geteclass(), setclass(), and seteClass().

string PHEMlightdll.Helpers._ErrMsg
private

Definition at line 45 of file Helpers.cs.

std::string PHEMlightdll::Helpers::_ErrMsg
private

Definition at line 62 of file Helpers.h.

Referenced by geteclass(), getErrMsg(), getsclass(), gettclass(), getvclass(), and setErrMsg().

string PHEMlightdll.Helpers._PHEMDataV
private

Definition at line 57 of file Helpers.cs.

std::string PHEMlightdll::Helpers::_PHEMDataV
private

Definition at line 72 of file Helpers.h.

Referenced by getPHEMDataV(), and setPHEMDataV().

string PHEMlightdll.Helpers._sClass
private

Definition at line 33 of file Helpers.cs.

std::string PHEMlightdll::Helpers::_sClass
private

Definition at line 52 of file Helpers.h.

Referenced by getsClass(), getsclass(), setclass(), and setsClass().

string PHEMlightdll.Helpers._tClass
private

Definition at line 27 of file Helpers.cs.

std::string PHEMlightdll::Helpers::_tClass
private

Definition at line 47 of file Helpers.h.

Referenced by gettClass(), gettclass(), and settClass().

string PHEMlightdll.Helpers._vClass
private

Definition at line 15 of file Helpers.cs.

std::string PHEMlightdll::Helpers::_vClass
private

Definition at line 37 of file Helpers.h.

Referenced by getvClass(), getvclass(), setclass(), and setvClass().

Property Documentation

string PHEMlightdll.Helpers.CommentPrefix
getset
string PHEMlightdll.Helpers.eClass
getset

Definition at line 23 of file Helpers.cs.

Referenced by setclass().

string PHEMlightdll.Helpers.PHEMDataV
getset

Definition at line 59 of file Helpers.cs.

Referenced by PHEMlightdll.Start.CALC_Array(), and PHEMlightdll.Start.CALC_Single().

string PHEMlightdll.Helpers.sClass
getset

Definition at line 35 of file Helpers.cs.

Referenced by setclass().

string PHEMlightdll.Helpers.tClass
getset
string PHEMlightdll.Helpers.vClass
getset

Definition at line 17 of file Helpers.cs.


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