#include <AtomicActorSet.h>
Public 成员函数 | |
AtomicActorSet () | |
void | Clear () |
bool | Contains (ActorId id) |
void | Destroy (ActorId actor_id) |
std::vector< ActorId > | GetIDList () |
std::vector< ActorPtr > | GetList () |
int | GetState () |
void | Insert (std::vector< ActorPtr > actor_list) |
void | Remove (std::vector< ActorId > actor_id_list) |
size_t | Size () |
Private 属性 | |
std::map< ActorId, ActorPtr > | actor_set |
std::mutex | modification_mutex |
int | state_counter |
在文件 AtomicActorSet.h 第 23 行定义.
|
inline |
在文件 AtomicActorSet.h 第 35 行定义.
|
inline |
在文件 AtomicActorSet.h 第 115 行定义.
引用了 actor_set , 以及 modification_mutex.
被这些函数引用 carla::traffic_manager::TrafficManagerLocal::Stop().
|
inline |
在文件 AtomicActorSet.h 第 102 行定义.
引用了 actor_set , 以及 modification_mutex.
|
inline |
在文件 AtomicActorSet.h 第 81 行定义.
引用了 actor_set, modification_mutex , 以及 state_counter.
|
inline |
在文件 AtomicActorSet.h 第 48 行定义.
引用了 actor_set , 以及 modification_mutex.
被这些函数引用 carla::traffic_manager::TrafficManagerLocal::Run().
|
inline |
在文件 AtomicActorSet.h 第 37 行定义.
引用了 actor_set , 以及 modification_mutex.
|
inline |
在文件 AtomicActorSet.h 第 96 行定义.
引用了 modification_mutex , 以及 state_counter.
被这些函数引用 carla::traffic_manager::TrafficManagerLocal::Run().
|
inline |
在文件 AtomicActorSet.h 第 58 行定义.
引用了 actor_set, modification_mutex , 以及 state_counter.
|
inline |
在文件 AtomicActorSet.h 第 68 行定义.
引用了 actor_set, modification_mutex , 以及 state_counter.
|
inline |
在文件 AtomicActorSet.h 第 109 行定义.
引用了 actor_set , 以及 modification_mutex.
被这些函数引用 carla::traffic_manager::TrafficManagerLocal::Run().
在文件 AtomicActorSet.h 第 29 行定义.
被这些函数引用 Clear(), Contains(), Destroy(), GetIDList(), GetList(), Insert(), Remove() , 以及 Size().
|
private |
在文件 AtomicActorSet.h 第 27 行定义.
被这些函数引用 Clear(), Contains(), Destroy(), GetIDList(), GetList(), GetState(), Insert(), Remove() , 以及 Size().
|
private |
在文件 AtomicActorSet.h 第 31 行定义.
被这些函数引用 Destroy(), GetState(), Insert() , 以及 Remove().