24 namespace perception {
46 std::string
Name()
const {
return "SceneManager"; }
53 int GetServiceNum()
const {
return static_cast<int>(services_.size()); }
65 bool initialized_ =
false;
std::mutex mutex_
Definition: scene_manager.h:66
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
std::string Name() const
Definition: scene_manager.h:46
bool Init(const char *binary_name)
Definition: scene_manager.h:29
int GetServiceNum() const
Definition: scene_manager.h:53
std::shared_ptr< SceneService > SceneServicePtr
Definition: scene_service.h:97
std::map< std::string, SceneServicePtr > services_
Definition: scene_manager.h:64
static SceneManager & Instance()
Definition: scene_manager.h:31
Definition: scene_manager.h:27