Eclipse SUMO - Simulation of Urban MObility
PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data Class Reference

#include <CEPHandler.h>

Public Member Functions

const double & getA () const
 
const std::string & getCalcType () const
 
const double & getCw () const
 
const std::string & getFuelType () const
 
const double & getLoading () const
 
const double & getMass () const
 
const std::string & getMassType () const
 
const double & getMileage () const
 
const double & getRedMassWheel () const
 
const double & getWheelDiameter () const
 
void setA (const double &value)
 
void setCalcType (const std::string &value)
 
void setCw (const double &value)
 
void setFuelType (const std::string &value)
 
void setLoading (const double &value)
 
void setMass (const double &value)
 
void setMassType (const std::string &value)
 
void setMileage (const double &value)
 
void setRedMassWheel (const double &value)
 
void setWheelDiameter (const double &value)
 

Private Attributes

double privateA
 
std::string privateCalcType
 
double privateCw
 
std::string privateFuelType
 
double privateLoading
 
double privateMass
 
std::string privateMassType
 
double privateMileage
 
double privateRedMassWheel
 
double privateWheelDiameter
 

Detailed Description

Definition at line 50 of file V5/cpp/CEPHandler.h.

Member Function Documentation

◆ getA()

const double & PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::getA ( ) const

Definition at line 495 of file V5/cpp/CEPHandler.cpp.

◆ getCalcType()

const std::string & PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::getCalcType ( ) const

Definition at line 447 of file V5/cpp/CEPHandler.cpp.

◆ getCw()

const double & PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::getCw ( ) const

Definition at line 487 of file V5/cpp/CEPHandler.cpp.

◆ getFuelType()

const std::string & PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::getFuelType ( ) const

Definition at line 439 of file V5/cpp/CEPHandler.cpp.

◆ getLoading()

const double & PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::getLoading ( ) const

Definition at line 463 of file V5/cpp/CEPHandler.cpp.

◆ getMass()

const double & PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::getMass ( ) const

Definition at line 455 of file V5/cpp/CEPHandler.cpp.

◆ getMassType()

const std::string & PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::getMassType ( ) const

Definition at line 431 of file V5/cpp/CEPHandler.cpp.

◆ getMileage()

const double & PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::getMileage ( ) const

Definition at line 503 of file V5/cpp/CEPHandler.cpp.

Referenced by PHEMlightdllV5::CEPHandler::CalcCorrection().

Here is the caller graph for this function:

◆ getRedMassWheel()

const double & PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::getRedMassWheel ( ) const

Definition at line 471 of file V5/cpp/CEPHandler.cpp.

◆ getWheelDiameter()

const double & PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::getWheelDiameter ( ) const

Definition at line 479 of file V5/cpp/CEPHandler.cpp.

◆ setA()

void PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::setA ( const double &  value)

Definition at line 499 of file V5/cpp/CEPHandler.cpp.

◆ setCalcType()

void PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::setCalcType ( const std::string &  value)

Definition at line 451 of file V5/cpp/CEPHandler.cpp.

◆ setCw()

void PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::setCw ( const double &  value)

Definition at line 491 of file V5/cpp/CEPHandler.cpp.

◆ setFuelType()

void PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::setFuelType ( const std::string &  value)

Definition at line 443 of file V5/cpp/CEPHandler.cpp.

◆ setLoading()

void PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::setLoading ( const double &  value)

Definition at line 467 of file V5/cpp/CEPHandler.cpp.

◆ setMass()

void PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::setMass ( const double &  value)

Definition at line 459 of file V5/cpp/CEPHandler.cpp.

◆ setMassType()

void PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::setMassType ( const std::string &  value)

Definition at line 435 of file V5/cpp/CEPHandler.cpp.

◆ setMileage()

void PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::setMileage ( const double &  value)

Definition at line 507 of file V5/cpp/CEPHandler.cpp.

◆ setRedMassWheel()

void PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::setRedMassWheel ( const double &  value)

Definition at line 475 of file V5/cpp/CEPHandler.cpp.

◆ setWheelDiameter()

void PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::setWheelDiameter ( const double &  value)

Definition at line 483 of file V5/cpp/CEPHandler.cpp.

Field Documentation

◆ privateA

double PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::privateA
private

Definition at line 60 of file V5/cpp/CEPHandler.h.

◆ privateCalcType

std::string PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::privateCalcType
private

Definition at line 54 of file V5/cpp/CEPHandler.h.

◆ privateCw

double PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::privateCw
private

Definition at line 59 of file V5/cpp/CEPHandler.h.

◆ privateFuelType

std::string PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::privateFuelType
private

Definition at line 53 of file V5/cpp/CEPHandler.h.

◆ privateLoading

double PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::privateLoading
private

Definition at line 56 of file V5/cpp/CEPHandler.h.

◆ privateMass

double PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::privateMass
private

Definition at line 55 of file V5/cpp/CEPHandler.h.

◆ privateMassType

std::string PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::privateMassType
private

Definition at line 52 of file V5/cpp/CEPHandler.h.

◆ privateMileage

double PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::privateMileage
private

Definition at line 61 of file V5/cpp/CEPHandler.h.

◆ privateRedMassWheel

double PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::privateRedMassWheel
private

Definition at line 57 of file V5/cpp/CEPHandler.h.

◆ privateWheelDiameter

double PHEMlightdllV5::VEHPHEMLightJSON::Vehicle_Data::privateWheelDiameter
private

Definition at line 58 of file V5/cpp/CEPHandler.h.


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