Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
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.

References privateAuxiliariesData.

◆ getEngineData()

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

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

References privateEngineData.

◆ getFLDData()

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

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

References privateFLDData.

◆ getRollingResData()

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

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

References privateRollingResData.

◆ getTransmissionData()

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

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

References privateTransmissionData.

◆ 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.

References privateVehicleData.

◆ getVersion()

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

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

References privateVersion.

◆ setType()

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

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

References invalid_return< std::string >::value, and privateType.

◆ setVersion()

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

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

References invalid_return< std::string >::value, and privateVersion.

Field Documentation

◆ privateAuxiliariesData

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

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

Referenced by getAuxiliariesData().

◆ privateEngineData

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

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

Referenced by getEngineData().

◆ privateFLDData

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

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

Referenced by getFLDData().

◆ privateRollingResData

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

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

Referenced by getRollingResData().

◆ privateTransmissionData

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

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

Referenced by getTransmissionData().

◆ privateType

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

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

Referenced by getType(), and setType().

◆ privateVehicleData

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

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

Referenced by getVehicleData().

◆ privateVersion

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

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

Referenced by getVersion(), and setVersion().


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