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)
 
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
 

Detailed Description

Definition at line 8 of file Helpers.h.

Member Function Documentation

◆ getCommentPrefix()

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

Definition at line 55 of file Helpers.cpp.

References _commentPrefix.

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

◆ geteClass()

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

Definition at line 15 of file Helpers.cpp.

References _eClass.

Referenced by setclass().

◆ geteclass()

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

Definition at line 193 of file Helpers.cpp.

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

Referenced by setclass().

◆ getErrMsg()

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

Definition at line 47 of file Helpers.cpp.

References _ErrMsg.

Referenced by HelpersPHEMlight::getClassByName().

◆ getgClass()

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

◆ getPHEMDataV()

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

Definition at line 63 of file Helpers.cpp.

References _PHEMDataV.

◆ getsClass()

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

Definition at line 31 of file Helpers.cpp.

References _sClass.

Referenced by setclass().

◆ getsclass()

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

◆ gettClass()

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

Definition at line 23 of file Helpers.cpp.

References _tClass.

Referenced by setclass().

◆ gettclass()

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

◆ getvClass()

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

Definition at line 7 of file Helpers.cpp.

References _vClass.

◆ getvclass()

◆ setclass()

bool PHEMlightdll::Helpers::setclass ( const std::string &  VEH)

◆ setCommentPrefix()

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

Definition at line 59 of file Helpers.cpp.

References _commentPrefix.

Referenced by HelpersPHEMlight::getClassByName().

◆ seteClass()

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

Definition at line 19 of file Helpers.cpp.

References _eClass.

◆ setErrMsg()

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

◆ setgClass()

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

Definition at line 43 of file Helpers.cpp.

References _Class.

◆ setPHEMDataV()

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

Definition at line 67 of file Helpers.cpp.

References _PHEMDataV.

Referenced by HelpersPHEMlight::getClassByName().

◆ setsClass()

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

Definition at line 35 of file Helpers.cpp.

References _sClass.

◆ settClass()

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

Definition at line 27 of file Helpers.cpp.

References _tClass.

◆ setvClass()

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

Definition at line 11 of file Helpers.cpp.

References _vClass.

Field Documentation

◆ _Class

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

Definition at line 33 of file Helpers.h.

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

◆ _commentPrefix

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

Definition at line 43 of file Helpers.h.

Referenced by getCommentPrefix(), and setCommentPrefix().

◆ _eClass

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

Definition at line 18 of file Helpers.h.

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

◆ _ErrMsg

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

Definition at line 38 of file Helpers.h.

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

◆ _PHEMDataV

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

Definition at line 48 of file Helpers.h.

Referenced by getPHEMDataV(), and setPHEMDataV().

◆ _sClass

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

Definition at line 28 of file Helpers.h.

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

◆ _tClass

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

Definition at line 23 of file Helpers.h.

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

◆ _vClass

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

Definition at line 13 of file Helpers.h.

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


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