CARLA
 
载入中...
搜索中...
未找到
函数
carla::iterator 命名空间参考

函数

template<typename It >
static auto make_map_keys_const_iterator (It it)
 创建一个迭代器,该迭代器提供对map键的const引用的遍历。
 
template<typename It >
static auto make_map_keys_iterator (It it)
 创建一个迭代器,遍历map中键的非const引用
 
template<typename It >
static auto make_map_values_const_iterator (It it)
 创建一个迭代器,该迭代器提供对map值的const引用的遍历。
 
template<typename It >
static auto make_map_values_iterator (It it)
 创建一个迭代器,该迭代器提供对map值的非const引用的遍历。
 

函数说明

◆ make_map_keys_const_iterator()

template<typename It >
static auto carla::iterator::make_map_keys_const_iterator ( It it)
inlinestatic

创建一个迭代器,该迭代器提供对map键的const引用的遍历。

在文件 Iterator.h28 行定义.

被这些函数引用 carla::client::detail::EpisodeState::GetActorIds().

+ 这是这个函数的调用关系图:

◆ make_map_keys_iterator()

template<typename It >
static auto carla::iterator::make_map_keys_iterator ( It it)
inlinestatic

创建一个迭代器,遍历map中键的非const引用

在文件 Iterator.h16 行定义.

◆ make_map_values_const_iterator()

template<typename It >
static auto carla::iterator::make_map_values_const_iterator ( It it)
inlinestatic

创建一个迭代器,该迭代器提供对map值的const引用的遍历。

在文件 Iterator.h61 行定义.

被这些函数引用 carla::client::ActorBlueprint::begin(), carla::client::BlueprintLibrary::begin(), carla::client::detail::EpisodeState::begin(), carla::client::ActorBlueprint::end(), carla::client::BlueprintLibrary::end(), carla::client::detail::EpisodeState::end(), carla::road::Road::GetLaneSections() , 以及 carla::road::Road::GetLaneSectionsAt().

+ 这是这个函数的调用关系图:

◆ make_map_values_iterator()

template<typename It >
static auto carla::iterator::make_map_values_iterator ( It it)
inlinestatic

创建一个迭代器,该迭代器提供对map值的非const引用的遍历。

在文件 Iterator.h51 行定义.

被这些函数引用 carla::road::Road::GetLaneSectionsAt().

+ 这是这个函数的调用关系图: