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

#include <CEPHandler.h>

Collaboration diagram for PHEMlightdllV5::VEHPHEMLightJSON::VEH:
[legend]

Public Member Functions

Aux_DatagetAuxiliariesData ()
 
Engine_DatagetEngineData ()
 
FullLoadDrag_DatagetFLDData ()
 
Rollres_DatagetRollingResData ()
 
Transmission_DatagetTransmissionData ()
 
const std::string & getType () const
 
Vehicle_DatagetVehicleData ()
 
const std::string & getVersion () const
 
void setType (const std::string &value)
 
void setVersion (const std::string &value)
 

Private Attributes

Aux_Data privateAuxiliariesData
 
Engine_Data privateEngineData
 
FullLoadDrag_Data privateFLDData
 
Rollres_Data privateRollingResData
 
Transmission_Data privateTransmissionData
 
std::string privateType
 
Vehicle_Data privateVehicleData
 
std::string privateVersion
 

Detailed Description

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

Member Function Documentation

◆ getAuxiliariesData()

VEHPHEMLightJSON::Aux_Data * PHEMlightdllV5::VEHPHEMLightJSON::VEH::getAuxiliariesData ( )

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

◆ getEngineData()

VEHPHEMLightJSON::Engine_Data * PHEMlightdllV5::VEHPHEMLightJSON::VEH::getEngineData ( )

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

◆ getFLDData()

VEHPHEMLightJSON::FullLoadDrag_Data * PHEMlightdllV5::VEHPHEMLightJSON::VEH::getFLDData ( )

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

◆ getRollingResData()

VEHPHEMLightJSON::Rollres_Data * PHEMlightdllV5::VEHPHEMLightJSON::VEH::getRollingResData ( )

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

◆ getTransmissionData()

VEHPHEMLightJSON::Transmission_Data * PHEMlightdllV5::VEHPHEMLightJSON::VEH::getTransmissionData ( )

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

◆ getType()

const std::string & PHEMlightdllV5::VEHPHEMLightJSON::VEH::getType ( ) const

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

References privateType.

◆ getVehicleData()

VEHPHEMLightJSON::Vehicle_Data * PHEMlightdllV5::VEHPHEMLightJSON::VEH::getVehicleData ( )

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

◆ getVersion()

const std::string & PHEMlightdllV5::VEHPHEMLightJSON::VEH::getVersion ( ) const

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

◆ setType()

void PHEMlightdllV5::VEHPHEMLightJSON::VEH::setType ( const std::string &  value)

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

◆ setVersion()

void PHEMlightdllV5::VEHPHEMLightJSON::VEH::setVersion ( const std::string &  value)

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

Field Documentation

◆ privateAuxiliariesData

Aux_Data PHEMlightdllV5::VEHPHEMLightJSON::VEH::privateAuxiliariesData
private

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

◆ privateEngineData

Engine_Data PHEMlightdllV5::VEHPHEMLightJSON::VEH::privateEngineData
private

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

◆ privateFLDData

FullLoadDrag_Data PHEMlightdllV5::VEHPHEMLightJSON::VEH::privateFLDData
private

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

◆ privateRollingResData

Rollres_Data PHEMlightdllV5::VEHPHEMLightJSON::VEH::privateRollingResData
private

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

◆ privateTransmissionData

Transmission_Data PHEMlightdllV5::VEHPHEMLightJSON::VEH::privateTransmissionData
private

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

◆ privateType

std::string PHEMlightdllV5::VEHPHEMLightJSON::VEH::privateType
private

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

Referenced by getType().

◆ privateVehicleData

Vehicle_Data PHEMlightdllV5::VEHPHEMLightJSON::VEH::privateVehicleData
private

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

◆ privateVersion

std::string PHEMlightdllV5::VEHPHEMLightJSON::VEH::privateVersion
private

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


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