ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::params::DummyFactory Class Reference

a dummy implementation of the adore::params::afactory for testing purposes More...

#include <dummyfactory.h>

Inheritance diagram for adore::params::DummyFactory:
Inheritance graph
Collaboration diagram for adore::params::DummyFactory:
Collaboration graph

Public Member Functions

virtual APVehiclegetVehicle () const
 
virtual APTrajectoryGenerationgetTrajectoryGeneration () const
 
virtual APTrajectoryTrackinggetTrajectoryTracking () const
 
virtual APTacticalPlannergetTacticalPlanner () const
 
virtual APMapProvidergetMapProvider () const
 
virtual APNavigationgetNavigation () const
 
virtual APCooperationgetCooperation () const
 
virtual APEmergencyOperationgetEmergencyOperation () const
 
virtual APFunctionManagementgetFunctionmanagement () const
 
virtual APLaneChangeViewgetLaneChangeView () const
 
virtual APLaneFollowingViewgetLaneFollowingView () const
 
virtual APLocalRoadMapgetLocalRoadMap () const
 
virtual APLongitudinalPlannergetLongitudinalPlanner () const
 
virtual APLateralPlannergetLateralPlanner () const
 
virtual APTrafficLightSimgetTrafficLightSim () const
 
- Public Member Functions inherited from adore::params::AFactory
virtual APSensorModelgetSensorModel () const =0
 
virtual APCheckpointsgetCheckpoints () const =0
 
virtual APMissionControlgetMissionControl () const =0
 
virtual APPredictiongetPrediction () const =0
 
virtual APOdometryModelgetOdometryModel () const =0
 
virtual APLocalizationModelgetLocalizationModel () const =0
 

Detailed Description

a dummy implementation of the adore::params::afactory for testing purposes

Member Function Documentation

◆ getCooperation()

virtual APCooperation* adore::params::DummyFactory::getCooperation ( ) const
inlinevirtual

◆ getEmergencyOperation()

virtual APEmergencyOperation* adore::params::DummyFactory::getEmergencyOperation ( ) const
inlinevirtual

◆ getFunctionmanagement()

virtual APFunctionManagement* adore::params::DummyFactory::getFunctionmanagement ( ) const
inlinevirtual

◆ getLaneChangeView()

virtual APLaneChangeView* adore::params::DummyFactory::getLaneChangeView ( ) const
inlinevirtual

◆ getLaneFollowingView()

virtual APLaneFollowingView* adore::params::DummyFactory::getLaneFollowingView ( ) const
inlinevirtual

◆ getLateralPlanner()

virtual APLateralPlanner* adore::params::DummyFactory::getLateralPlanner ( ) const
inlinevirtual

◆ getLocalRoadMap()

virtual APLocalRoadMap* adore::params::DummyFactory::getLocalRoadMap ( ) const
inlinevirtual

◆ getLongitudinalPlanner()

virtual APLongitudinalPlanner* adore::params::DummyFactory::getLongitudinalPlanner ( ) const
inlinevirtual

◆ getMapProvider()

virtual APMapProvider* adore::params::DummyFactory::getMapProvider ( ) const
inlinevirtual

◆ getNavigation()

virtual APNavigation* adore::params::DummyFactory::getNavigation ( ) const
inlinevirtual

◆ getTacticalPlanner()

virtual APTacticalPlanner* adore::params::DummyFactory::getTacticalPlanner ( ) const
inlinevirtual

◆ getTrafficLightSim()

virtual APTrafficLightSim* adore::params::DummyFactory::getTrafficLightSim ( ) const
inlinevirtual

◆ getTrajectoryGeneration()

virtual APTrajectoryGeneration* adore::params::DummyFactory::getTrajectoryGeneration ( ) const
inlinevirtual

◆ getTrajectoryTracking()

virtual APTrajectoryTracking* adore::params::DummyFactory::getTrajectoryTracking ( ) const
inlinevirtual

◆ getVehicle()

virtual APVehicle* adore::params::DummyFactory::getVehicle ( ) const
inlinevirtual

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