![]() |
SUMO - Simulation of Urban MObility
|
#include <Helpers.h>
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) |
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) |
Private Member Functions | |
bool | geteclass (const std::string &VEH) |
bool | getsclass (const std::string &VEH) |
bool | gettclass (const std::string &VEH) |
bool | getvclass (const std::string &VEH) |
Private Attributes | |
std::string | _Class |
std::string | _commentPrefix |
std::string | _eClass |
std::string | _ErrMsg |
std::string | _PHEMDataV |
std::string | _sClass |
std::string | _tClass |
std::string | _vClass |
const std::string & PHEMlightdll::Helpers::getCommentPrefix | ( | ) | const |
Definition at line 55 of file Helpers.cpp.
References _commentPrefix.
Referenced by PHEMlightdll::CEPHandler::ReadVehicleFile().
const std::string & PHEMlightdll::Helpers::geteClass | ( | ) | const |
|
private |
Definition at line 193 of file Helpers.cpp.
References _eClass, _ErrMsg, PHEMlightdll::Constants::strBEV, and PHEMlightdll::Constants::strEU.
Referenced by setclass().
const std::string & PHEMlightdll::Helpers::getErrMsg | ( | ) | const |
Definition at line 47 of file Helpers.cpp.
References _ErrMsg.
Referenced by HelpersPHEMlight::getClassByName().
const std::string & PHEMlightdll::Helpers::getgClass | ( | ) | const |
Definition at line 39 of file Helpers.cpp.
References _Class.
Referenced by PHEMlightdll::CEPHandler::GetCEP(), HelpersPHEMlight::getClassByName(), and PHEMlightdll::CEPHandler::Load().
const std::string & PHEMlightdll::Helpers::getPHEMDataV | ( | ) | const |
Definition at line 63 of file Helpers.cpp.
References _PHEMDataV.
const std::string & PHEMlightdll::Helpers::getsClass | ( | ) | const |
|
private |
Definition at line 153 of file Helpers.cpp.
References _ErrMsg, _sClass, PHEMlightdll::Constants::strLKW, PHEMlightdll::Constants::strLNF, PHEMlightdll::Constants::strSI, PHEMlightdll::Constants::strSII, and PHEMlightdll::Constants::strSIII.
Referenced by setclass().
const std::string & PHEMlightdll::Helpers::gettClass | ( | ) | const |
|
private |
Definition at line 118 of file Helpers.cpp.
References _ErrMsg, _tClass, PHEMlightdll::Constants::strBEV, PHEMlightdll::Constants::strCNG, PHEMlightdll::Constants::strDiesel, PHEMlightdll::Constants::strGasoline, and PHEMlightdll::Constants::strHybrid.
Referenced by setclass().
const std::string & PHEMlightdll::Helpers::getvClass | ( | ) | const |
Definition at line 7 of file Helpers.cpp.
References _vClass.
|
private |
Definition at line 71 of file Helpers.cpp.
References _ErrMsg, _vClass, PHEMlightdll::Constants::DRIVE_TRAIN_EFFICIENCY_All, PHEMlightdll::Constants::DRIVE_TRAIN_EFFICIENCY_CB, PHEMlightdll::Constants::setDRIVE_TRAIN_EFFICIENCY(), PHEMlightdll::Constants::strKKR, PHEMlightdll::Constants::strLB, PHEMlightdll::Constants::strLKW, PHEMlightdll::Constants::strLNF, PHEMlightdll::Constants::strLSZ, PHEMlightdll::Constants::strMR2, PHEMlightdll::Constants::strMR4, PHEMlightdll::Constants::strPKW, and PHEMlightdll::Constants::strRB.
Referenced by setclass().
bool PHEMlightdll::Helpers::setclass | ( | const std::string & | VEH | ) |
Definition at line 217 of file Helpers.cpp.
References _Class, _eClass, _sClass, _vClass, geteClass(), geteclass(), getsClass(), getsclass(), gettClass(), gettclass(), and getvclass().
Referenced by HelpersPHEMlight::getClassByName().
void PHEMlightdll::Helpers::setCommentPrefix | ( | const std::string & | value | ) |
Definition at line 59 of file Helpers.cpp.
References _commentPrefix.
Referenced by HelpersPHEMlight::getClassByName().
void PHEMlightdll::Helpers::seteClass | ( | const std::string & | value | ) |
Definition at line 19 of file Helpers.cpp.
References _eClass.
void PHEMlightdll::Helpers::setErrMsg | ( | const std::string & | value | ) |
Definition at line 51 of file Helpers.cpp.
References _ErrMsg.
Referenced by PHEMlightdll::CEP::GetCO2Emission(), PHEMlightdll::CEP::GetEmission(), PHEMlightdll::CEPHandler::ReadEmissionData(), and PHEMlightdll::CEPHandler::ReadVehicleFile().
void PHEMlightdll::Helpers::setgClass | ( | const std::string & | value | ) |
Definition at line 43 of file Helpers.cpp.
References _Class.
void PHEMlightdll::Helpers::setPHEMDataV | ( | const std::string & | value | ) |
Definition at line 67 of file Helpers.cpp.
References _PHEMDataV.
Referenced by HelpersPHEMlight::getClassByName().
void PHEMlightdll::Helpers::setsClass | ( | const std::string & | value | ) |
Definition at line 35 of file Helpers.cpp.
References _sClass.
void PHEMlightdll::Helpers::settClass | ( | const std::string & | value | ) |
Definition at line 27 of file Helpers.cpp.
References _tClass.
void PHEMlightdll::Helpers::setvClass | ( | const std::string & | value | ) |
Definition at line 11 of file Helpers.cpp.
References _vClass.
|
private |
Definition at line 33 of file Helpers.h.
Referenced by getgClass(), setclass(), and setgClass().
|
private |
Definition at line 43 of file Helpers.h.
Referenced by getCommentPrefix(), and setCommentPrefix().
|
private |
Definition at line 18 of file Helpers.h.
Referenced by geteClass(), geteclass(), setclass(), and seteClass().
|
private |
Definition at line 38 of file Helpers.h.
Referenced by geteclass(), getErrMsg(), getsclass(), gettclass(), getvclass(), and setErrMsg().
|
private |
Definition at line 48 of file Helpers.h.
Referenced by getPHEMDataV(), and setPHEMDataV().
|
private |
Definition at line 28 of file Helpers.h.
Referenced by getsClass(), getsclass(), setclass(), and setsClass().
|
private |
Definition at line 23 of file Helpers.h.
Referenced by gettClass(), gettclass(), and settClass().
|
private |
Definition at line 13 of file Helpers.h.
Referenced by getvClass(), getvclass(), setclass(), and setvClass().