diff --git a/planning/behavior_path_planner/include/behavior_path_planner/scene_module/scene_module_interface.hpp b/planning/behavior_path_planner/include/behavior_path_planner/scene_module/scene_module_interface.hpp index 940674fbc0fab..d7de26d3df509 100644 --- a/planning/behavior_path_planner/include/behavior_path_planner/scene_module/scene_module_interface.hpp +++ b/planning/behavior_path_planner/include/behavior_path_planner/scene_module/scene_module_interface.hpp @@ -46,9 +46,7 @@ #include #include -#include #include -#include #include #include #include @@ -103,6 +101,10 @@ class SceneModuleInterface } } + SceneModuleInterface(const SceneModuleInterface &) = delete; + SceneModuleInterface(SceneModuleInterface &&) = delete; + SceneModuleInterface & operator=(const SceneModuleInterface &) = delete; + SceneModuleInterface & operator=(SceneModuleInterface &&) = delete; virtual ~SceneModuleInterface() = default; virtual void updateModuleParams(const std::any & parameters) = 0; @@ -366,10 +368,6 @@ class SceneModuleInterface StopReason stop_reason_; - bool is_simultaneously_executable_as_approved_module_{false}; - - bool is_simultaneously_executable_as_candidate_module_{false}; - bool is_locked_new_module_launch_{false}; bool is_locked_output_path_{false};