CARLA
Public Member Functions | List of all members
carla::traffic_manager::Stage Class Referenceabstract

Stage type interface. More...

#include <Stage.h>

+ Inheritance diagram for carla::traffic_manager::Stage:

Public Member Functions

virtual void RemoveActor (const ActorId actor_id)=0
 
virtual void Reset ()=0
 
 Stage ()
 
 Stage (const Stage &)
 
virtual void Update (const unsigned long index)=0
 
virtual ~Stage ()
 

Detailed Description

Stage type interface.

Definition at line 12 of file Stage.h.

Constructor & Destructor Documentation

◆ Stage() [1/2]

carla::traffic_manager::Stage::Stage ( )
inline

Definition at line 15 of file Stage.h.

◆ Stage() [2/2]

carla::traffic_manager::Stage::Stage ( const Stage )
inline

Definition at line 16 of file Stage.h.

◆ ~Stage()

virtual carla::traffic_manager::Stage::~Stage ( )
inlinevirtual

Definition at line 17 of file Stage.h.

References RemoveActor(), Reset(), and Update().

+ Here is the call graph for this function:

Member Function Documentation

◆ RemoveActor()

virtual void carla::traffic_manager::Stage::RemoveActor ( const ActorId  actor_id)
pure virtual

Implemented in carla::traffic_manager::CollisionStage, carla::traffic_manager::MotionPlanStage, carla::traffic_manager::LocalizationStage, carla::traffic_manager::TrafficLightStage, and carla::traffic_manager::VehicleLightStage.

Referenced by ~Stage().

+ Here is the caller graph for this function:

◆ Reset()

virtual void carla::traffic_manager::Stage::Reset ( )
pure virtual

Implemented in carla::traffic_manager::CollisionStage, carla::traffic_manager::MotionPlanStage, carla::traffic_manager::LocalizationStage, carla::traffic_manager::TrafficLightStage, and carla::traffic_manager::VehicleLightStage.

Referenced by ~Stage().

+ Here is the caller graph for this function:

◆ Update()

virtual void carla::traffic_manager::Stage::Update ( const unsigned long  index)
pure virtual

Implemented in carla::traffic_manager::CollisionStage, carla::traffic_manager::MotionPlanStage, carla::traffic_manager::LocalizationStage, carla::traffic_manager::TrafficLightStage, and carla::traffic_manager::VehicleLightStage.

Referenced by ~Stage().

+ Here is the caller graph for this function:

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