| ►Nad | |
| ►Nrss | |
| Nstate | |
| Nworld | |
| ►Nbuiltin_interfaces | |
| ►Nmsg | |
| CTime | 此类表示用户在IDL文件中定义的Time结构。 |
| CTimePubSubType | This class represents the TopicDataType of the type Time defined by the user in the IDL file |
| ►Ncarla | CARLA模拟器的主命名空间。 |
| ►Nclient | 包含客户端相关类和定义的命名空间。 |
| ►Ndetail | |
| CActorFactory | |
| CActorState | 参与者的内部状态 |
| ►CActorVariant | 创建一个执行者, 只在需要的时候实例化 |
| CVisitor | |
| CAtomicList | 持有一个指向列表的原子指针。 |
| CCachedActorList | 保留参与者描述列表,以避免每次都向服务器请求描述。 |
| ►CCallbackList | |
| CItem | |
| ►CClient | 提供与 CARLA 模拟器的 rpc 和流媒体服务器的通信。 |
| CPimpl | |
| CEpisode | 持有当前剧集及当前剧集状态 |
| CEpisodeProxyImpl | 在给定情节期间提供对模拟器的访问。 情节结束后,对模拟器的任何访问都会引发 std::runtime_error。 |
| CEpisodeProxyPointerType | |
| CEpisodeState | 表示某一帧的所有参与者的状态 |
| CGarbageCollector | |
| CSimulator | 连接并控制 CARLA 模拟器。 |
| ►CWalkerNavigation | |
| CWalkerHandle | |
| CActor | 表示模拟中的一个行为体(Actor)。 |
| CActorAttribute | An attribute of an ActorBlueprint |
| CActorAttributeValue | |
| CActorAttributeValueAccess | |
| CActorBlueprint | 包含生成参与者所需的所有必要信息。 |
| CActorInitializer | 用于初始化 Actor 类。只有 ActorFactory 可以创建此对象,因此只有 ActorFactory 可以创建 Actor。 |
| CActorList | |
| CActorSnapshot | |
| CBadAttributeCast | 当ActorAttribute的值无法转换为请求的类型时抛出异常。 |
| CBlueprintLibrary | |
| CClient | |
| CClientSideSensor | |
| CDebugHelper | |
| CFileTransfer | |
| CInvalidAttributeValue | 当赋予ActorAttribute的值无法转换为其类型时抛出异常。 |
| CJunction | |
| CLandmark | Landmark 类表示地图中的一个地标,该地标与某个信号相关联。 包含关于地标的各种属性和信息,可以用来在地图上找到该地标以及获取其相关数据。 |
| CLaneInvasionSensor | LaneInvasionSensor类是一个检测车辆压线的传感器,继承自ClientSideSensor。 |
| CLight | |
| CLightManager | |
| CLightState | 表示车辆灯光状态的结构体。 |
| CRssSensor | 实现carla::client::Sensor接口的RSS传感器类 这个类是RssCheck类的代理 |
| CSensor | 传感器基类,继承自Actor类。 |
| CServerSideSensor | |
| CTimeoutException | 表示客户端操作超时的异常类。 |
| CTimestamp | |
| CTrafficLight | |
| CTrafficSign | |
| CVehicle | 车辆类的前向声明,用于在LaneInvasionSensor类中可能的引用。 |
| CWalker | 行人角色类,继承自Actor类。 |
| CWalkerAIController | |
| CWaypoint | 路径点类,表示道路上的特定位置。 |
| CWorld | |
| CWorldSnapshot | |
| ►Ndetail | |
| CMoveWrapper | |
| CSharedException | |
| CStopWatchTmpl | |
| ►Ngeom | |
| Ndeformation | |
| CBoundingBox | |
| CCubicPolynomial | 定义一个三次多项式CubicPolynomial类,用于描述和计算三次多项式 f(x) = a + b * x + c * x^2 + d * x^3 |
| CGeoLocation | |
| CLocation | |
| CMath | |
| CMesh | 网格数据容器、验证器和导出器。 |
| ►CMeshFactory | Mesh辅助生成器 |
| CRoadParameters | 道路生成参数 |
| CMeshMaterial | 引用其影响的网格的顶点索引的起点和终点的材质。 |
| CPointCloudRtree | PointCloudRtree 类用于处理 3D 点云。 将类型 T 的元素与 3D 点关联,用于快速 k-NN 搜索。 |
| CRotation | |
| CSegmentCloudRtree | SegmentCloudRtree 类用于处理 3D 线段云 将类型 T 的元素与线段的两个端点关联,用于快速 k-NN 搜索。 |
| CSimplification | |
| CTransform | |
| CVector2D | 定义两个嵌套的命名空间:carla和geom。 |
| CVector3D | |
| CVector3DInt | |
| CVertexInfo | |
| CVertexNeighbors | |
| CVertexWeight | |
| ►Nimage | |
| Ndetail | |
| CCityScapesPalette | |
| ►CColorConverter | |
| CCityScapesPalette | |
| CDepth | |
| CLogarithmicDepth | |
| CLogarithmicLinear | |
| CImageConverter | |
| CImageIO | |
| ►CImageView | |
| Ccolor_converted_type | |
| Niterator | |
| ►Nlearning | |
| CInputs | |
| CNeuralModel | |
| CNeuralModelImpl | |
| COutputs | |
| CWheelInput | |
| CWheelOutput | |
| Nlogging | |
| ►Nmultigpu | CARLA模拟器中处理多GPU通信的命名空间。 |
| CCommandHeader | |
| CIncomingMessage | 这个类是一个辅助类,用于读取传入的TCP消息 |
| CListener | 警告:在它的io_context停止之前,这个服务器不能被销毁。 |
| CPrimary | TCP 服务器会话。会话打开时,它会从套接字读取流 ID 对象并将其自身传递给回调函子。 |
| CPrimaryCommands | |
| CSecondary | |
| CSecondaryCommands | |
| CSessionInfo | |
| ►Nnav | |
| CNavigation | 管理行人导航,使用 Recast & Detour 库进行低层计算。 |
| CVehicleCollisionInfo | 向人群发送有关车辆的信息的结构体 |
| CWalkerEventIgnore | 忽略的空事件 |
| CWalkerEventStopAndCheck | 暂停并检查附近车辆的事件 |
| CWalkerEventVisitor | 访问者类 |
| CWalkerEventWait | 等待一段时间的事件 |
| CWalkerInfo | |
| CWalkerManager | |
| CWalkerRoutePoint | |
| ►Nopendrive | OpenDriveʽͼݵռ |
| ►Nparser | 包含用于解析OpenDrive文件的解析器类的命名空间 |
| CControllerParser | ڽOpendriveݵ |
| CElevationProfile | |
| CGeometry | |
| CGeometryArc | |
| CGeometryParamPoly3 | |
| CGeometryParser | 用于解析OpenDrive文件中的几何信息的解析器类 |
| CGeometryPoly3 | |
| CGeometrySpiral | |
| CGeoReferenceParser | 用于解析OpenDrive文件中的地理参考信息的解析器类 |
| CJunctionParser | 用于解析OpenDrive文件中的交叉路口(Junction)信息的解析器类 |
| CLane | |
| CLaneOffset | |
| CLaneParser | 用于解析OpenDrive文件中的车道(Lane)信息的解析器类 |
| CLaneSection | |
| CLateralCrossfall | |
| CLateralProfile | |
| CLateralShape | |
| CObjectParser | 用于解析OpenDrive文件中的道路对象(如交通标志、交通灯、障碍物等)的解析器类 |
| CPolynomial | |
| CProfilesParser | 用于解析OpenDRIVE文件中的道路设计配置文件(Profiles)信息的解析器类 |
| CRoad | |
| CRoadParser | 用于解析OpenDRIVE文件中的道路信息的解析器类 |
| CRoadTypeSpeed | |
| CSignalParser | 用于解析OpenDRIVE文件中的交通信号信息的解析器类 |
| CTrafficGroupParser | 用于解析OpenDRIVE文件中的交通群组信息的解析器类 |
| COpenDriveParser | |
| ►Npointcloud | |
| CPointCloudIO | |
| ►Nprofiler | |
| ►Ndetail | |
| CStaticProfiler | |
| CLifetimeProfiled | |
| CLifetimeProfiler | |
| ►Nroad | Carlaе·عܵռ |
| ►Nelement | |
| CCrosswalkPoint | |
| CDirectedPoint | |
| CGeometry | |
| CGeometryArc | |
| CGeometryLine | |
| ►CGeometryParamPoly3 | |
| CRtreeValue | |
| ►CGeometryPoly3 | |
| CRtreeValue | |
| CGeometrySpiral | |
| CLaneCrossingCalculator | |
| CLaneMarking | |
| CRoadInfo | |
| CRoadInfoCrosswalk | |
| CRoadInfoElevation | |
| CRoadInfoGeometry | |
| CRoadInfoIterator | |
| CRoadInfoLaneAccess | 此记录定义了某些类型道路使用者的访问限制。 该记录可用于补充来自标志或信号的限制,以控制场景中的交通流。 每个条目在s坐标增加的方向上有效,直到定义新的条目。 如果定义了多个条目,它们必须按增加顺序列出。 |
| CRoadInfoLaneBorder | 与其通过宽度条目描述车道,依赖于内层车道对外层车道的影响, 不如独立描述每个车道的外边界。这种方式在道路数据源自测量时特别有用, 可以提供一种更方便的方法,而无需将道路段划分为过多部分。 注意:车道边界和宽度是互斥的。 |
| CRoadInfoLaneHeight | RoadInfoLaneHeight类是RoadInfo的派生类,用于表示车道的表面高度信息。 它提供了一种简化的方法来描述车道表面相对于道路平面的偏移量, 通过在车道轮廓的离散位置设置内部和外部偏移量。 |
| CRoadInfoLaneMaterial | |
| CRoadInfoLaneOffset | 车道偏移记录定义了车道参考线(通常与道路参考线相同)的横向位移。 这可以用于轻松实现车道相对于道路参考线的(局部)横向位移。 特别是,这个特性可以显著地促进城市内部布局或“2+1”乡村道路布局的建模。 |
| CRoadInfoLaneRule | 这个记录定义了可以应用于车道的规则,以描述其他属性未覆盖的附加属性。 |
| CRoadInfoLaneVisibility | RoadInfoLaneVisibility类表示道路横截面中每个车道的可见性信息 此类定义了车道相对于其方向的四个方向(前、后、左、右)的可见性 每个条目直到定义了新的条目之前都是有效的 如果定义了多个条目,它们必须按递增顺序列出 |
| CRoadInfoLaneWidth | 车道宽度记录:道路上每个交叉部分的车道可以提供多个宽度条目。 每个车道至少必须定义一个条目,除了按照惯例中心车道宽度为零。 每个条目在定义新条目之前都是有效的。如果为一个车道定义了多个条目, 它们必须按升序排列。 |
| CRoadInfoMarkRecord | 每条车道在道路横截面内可以提供多个道路标记条目。 道路标记信息定义了车道外边界的线条样式。 对于左侧车道,这是左边界;对于右侧车道,这是右边界。 左右车道之间的分隔线样式由零号车道(即中央车道)的道路标记条目决定。 |
| CRoadInfoMarkTypeLine | |
| CRoadInfoSignal | |
| CRoadInfoSpeed | |
| CRoadInfoVisitor | |
| CWaypoint | |
| ►Nobject | |
| CRepeatRecord | |
| CController | |
| CInformationSet | |
| ►CJunction | |
| CConnection | |
| CLaneLink | |
| CLane | |
| CLaneSection | |
| CLaneSectionMap | |
| CLaneValidity | |
| ►CMap | |
| CSignalSearchData | 数据结构用于信号搜索 |
| CMapBuilder | Carlaģйͼ |
| CMapData | |
| CObject | |
| CRoad | |
| ►CRoadElementSet | 表示按道路位置排序的元素集合。 |
| CLessComp | |
| CSignal | |
| CSignalDependency | |
| CSignalType | 使用 OpenDRIVE 1.5M (6.10 国家代码) |
| ►Nros2 | 命名空间carla::ros2,包含了与CARLA和ROS 2集成相关的类和函数。 |
| Nefd | Eprosima::fastdds::dds命名空间的别名,用于简化代码中对FastDDS库的引用。 |
| CCarlaCameraInfoPublisherImpl | Carla相机信息发布者内部实现的结构体。 |
| CCarlaClockPublisher | 用于发布CARLA时钟信息的ROS 2发布者类。 |
| CCarlaClockPublisherImpl | CarlaClockPublisher的内部实现结构体,用于封装与Fast DDS相关的资源。 |
| CCarlaCollisionPublisher | 用于发布CARLA碰撞事件的ROS 2发布者类。 |
| CCarlaCollisionPublisherImpl | CarlaCollisionPublisher的内部实现结构体 |
| CCarlaDepthCameraPublisher | 用于在ROS 2中发布CARLA深度相机数据的类。 这个类继承自CarlaPublisher,专门用于初始化、设置和发布深度相机数据。 |
| CCarlaDepthCameraPublisherImpl | CARLA深度相机发布者实现结构体。 |
| CCarlaDVSCameraPublisher | |
| CCarlaDVSCameraPublisherImpl | DVS相机数据发布者的内部实现结构。 |
| CCarlaEgoVehicleControlSubscriber | CarlaEgoVehicleControlSubscriber类,用于订阅并处理来自ROS2的自动驾驶车辆控制消息 |
| CCarlaEgoVehicleControlSubscriberImpl | CarlaEgoVehicleControlSubscriber的内部实现结构体。 |
| CCarlaGNSSPublisher | 用于在ROS 2中发布CARLA的GNSS(全球导航卫星系统)数据的类。 继承自CarlaPublisher类,专门用于初始化、设置和发布GNSS数据。 |
| CCarlaGNSSPublisherImpl | |
| CCarlaIMUPublisher | |
| CCarlaIMUPublisherImpl | |
| CCarlaISCameraPublisher | |
| CCarlaISCameraPublisherImpl | |
| CCarlaLidarPublisher | |
| CCarlaLidarPublisherImpl | CarlaLidarPublisher的内部实现结构体,封装了DDS通信所需的资源。 |
| CCarlaLineInvasionPublisher | |
| CCarlaLineInvasionPublisherImpl | |
| CCarlaListenerImpl | |
| CCarlaMapSensorPublisher | |
| CCarlaMapSensorPublisherImpl | |
| CCarlaNormalsCameraPublisher | |
| CCarlaNormalsCameraPublisherImpl | CarlaNormalsCameraPublisher的内部实现结构体。 |
| CCarlaOpticalFlowCameraPublisher | |
| CCarlaOpticalFlowCameraPublisherImpl | Carla光流相机发布者内部实现的结构体。 |
| CCarlaPointCloudPublisherImpl | 点云数据发布者的内部实现结构。 |
| CCarlaPublisher | |
| CCarlaRadarPublisher | |
| CCarlaRadarPublisherImpl | CarlaRadarPublisher的内部实现结构体,封装了Fast-DDS发布雷达数据所需的对象。 |
| CCarlaRGBCameraPublisher | |
| CCarlaRGBCameraPublisherImpl | |
| CCarlaSemanticLidarPublisher | |
| CCarlaSemanticLidarPublisherImpl | Carla语义激光雷达数据发布者的内部实现结构。 |
| CCarlaSpeedometerSensor | |
| CCarlaSpeedometerSensorImpl | Carla车速传感器实现的内部结构体。 |
| CCarlaSSCameraPublisher | |
| CCarlaSSCameraPublisherImpl | CarlaSSCameraPublisher的内部实现结构体,包含Fast-DDS相关的资源和配置。 |
| CCarlaSubscriber | |
| CCarlaSubscriberListener | Carla订阅者监听器类,用于处理与ROS 2订阅者相关的事件。 |
| CCarlaSubscriberListenerImpl | CarlaSubscriberListener的内部实现类,用于隐藏实现细节。 |
| CCarlaTransformPublisher | CarlaTransformPublisher类继承自CarlaPublisher,用于在CARLA中发布变换信息到ROS2。 |
| CCarlaTransformPublisherImpl | CarlaTransformPublisher的内部实现结构体。 |
| CRadarDetectionWithPosition | 包含雷达检测及其位置信息的结构体。 |
| CROS2 | |
| CVehicleControl | |
| ►Nrpc | |
| ►Ndetail | |
| CFunctionWrapper | |
| CFunctionWrapper< R(*)(Args...)> | |
| CFunctionWrapper< R(C::*)(Args...) const > | |
| CFunctionWrapper< R(C::*)(Args...)> | |
| CFunctionWrapper< T & > | |
| CFunctionWrapper< T && > | |
| CAckermannControllerSettings | |
| CActor | |
| CActorAttribute | |
| CActorAttributeValue | |
| CActorDefinition | |
| CActorDescription | |
| CBoneTransformDataOut | |
| CClient | |
| CColor | |
| ►CCommand | |
| CApplyAngularImpulse | |
| CApplyForce | |
| CApplyImpulse | |
| CApplyLocation | |
| CApplyTargetAngularVelocity | |
| CApplyTargetVelocity | |
| CApplyTorque | |
| CApplyTransform | |
| CApplyVehicleAckermannControl | |
| CApplyVehicleControl | |
| CApplyVehiclePhysicsControl | |
| CApplyWalkerControl | |
| CApplyWalkerState | |
| CCommandBase | |
| CConsoleCommand | |
| CDestroyActor | |
| CSetAutopilot | |
| CSetEnableGravity | |
| CSetSimulatePhysics | |
| CSetTrafficLightState | |
| CSetVehicleLightState | |
| CShowDebugTelemetry | |
| CSpawnActor | |
| ►CDebugShape | |
| CArrow | |
| CBox | |
| CHUDArrow | |
| CHUDBox | |
| CHUDLine | |
| CHUDPoint | |
| CLine | |
| CPoint | |
| CString | |
| CEnvironmentObject | |
| CEpisodeInfo | |
| CEpisodeSettings | |
| CFloatColor | |
| CGearPhysicsControl | |
| CLabelledPoint | |
| CLightState | |
| CMapInfo | |
| CMetadata | Metadata of an RPC function call |
| COpendriveGenerationParameters | Seting for map generation from opendrive without additional geometry |
| CResponse | |
| ►CResponse< void > | |
| Csuccess_flag | |
| CResponseError | |
| CServer | 一个RPC服务器,可以将功能绑定为同步或异步运行。 |
| CTexture | |
| CVehicleAckermannControl | |
| CVehicleControl | |
| CVehicleLightState | 定义车辆的物理外观,通过传感器获取 |
| CVehiclePhysicsControl | |
| CVehicleTelemetryData | |
| CWalkerBoneControlIn | |
| CWalkerBoneControlOut | |
| CWalkerControl | |
| CWeatherParameters | |
| CWheelPhysicsControl | |
| CWheelTelemetryData | |
| ►Nrss | |
| CActorConstellationData | |
| CActorConstellationResult | Struct defining the configuration for RSS processing of a given actor |
| CEgoDynamicsOnRoute | Struct defining the ego vehicles current dynamics in respect to the current route |
| ►CRssCheck | Class implementing the actual RSS checks based on CARLA world description |
| CCarlaRssState | Struct collecting the rss states required |
| CRssObjectChecker | |
| CRssRestrictor | |
| ►Nsensor | 包含传感器数据相关类和定义的命名空间。 |
| ►Ndata | |
| ►Ndetail | |
| CPackedVehicleControl | |
| CPackedWalkerControl | |
| CTrafficLightData | |
| CTrafficSignData | |
| CVehicleData | |
| CArray | 所有传感器数据的基类,包含一个项目数组。 |
| CCAMData | |
| CCAMDataS | |
| CCAMEvent | |
| CCollisionEvent | A registered collision |
| CColor | A 32-bit BGRA color |
| CCustomV2XData | |
| CCustomV2XDataS | |
| CCustomV2XEvent | |
| CDVSEvent | |
| CDVSEventArray | DVS事件的数组,采用HxW图像结构 |
| CGnssMeasurement | A change of GNSS Measurement |
| CImageTmpl | Templated image for any type of pixel |
| CIMUMeasurement | |
| CLaneInvasionEvent | |
| CLidarMeasurement | Measurement produced by a Lidar |
| CObstacleDetectionEvent | |
| COpticalFlowPixel | Optical flow pixel format. 2 channel float data |
| ►CParticipantDynamicState | 动态状态的参与者在某一帧的状态 |
| CTypeDependentState | |
| CRadarData | |
| CRadarDetection | |
| CRadarMeasurement | 一个RadarDetection包含四个浮点变量: 速度、朝向方位角、 海拔以及深度 |
| CRawEpisodeState | 表示给定帧处剧集的状态。 |
| CRssResponse | |
| CSemanticLidarData | |
| CSemanticLidarDetection | Helper class to store and serialize the data generated by a RawLidar |
| CSemanticLidarMeasurement | 由激光雷达产生的测量结果。包括一系列3D点以及一些关于激光雷达的额外元信息。 |
| ►Ndetail | |
| CCompileTimeTypeMapImpl | CompileTimeTypeMap 的私有实现 |
| ►CCompileTimeTypeMapImpl< Size > | 空映射的特化,当找不到键时返回该特化 |
| Cget | |
| Cget_by_index | |
| ►CCompileTimeTypeMapImpl< Size, std::pair< Key, Value >, Rest... > | |
| Cget | |
| Cget_by_index | |
| ►Ns11n | |
| CCAMDataSerializer | Serializes the data generated by V2X sensors |
| ►CCollisionEventSerializer | 序列化整个事件的当前状态的类 |
| CData | |
| CCustomV2XDataSerializer | |
| ►CDVSEventArraySerializer | 序列化 DVS 摄像机传感器生成的事件数组。 |
| CDVSHeader | |
| ►CEpisodeStateSerializer | Serializes the current state of the whole episode |
| CHeader | |
| ►CGBufferFloatSerializer | Serializes image buffers generated by camera sensors |
| CImageHeader | |
| ►CGBufferUint8Serializer | Serializes image buffers generated by camera sensors |
| CImageHeader | |
| CGnssSerializer | |
| ►CImageSerializer | Serializes image buffers generated by camera sensors |
| CImageHeader | |
| ►CIMUSerializer | |
| CData | |
| CLidarHeaderView | A view over the header of a Lidar measurement |
| CLidarSerializer | Serializes the data generated by Lidar sensors |
| CNoopSerializer | Dummy serializer that blocks all the data |
| ►CNormalsImageSerializer | |
| CImageHeader | |
| ►CObstacleDetectionEventSerializer | Serializes the current state of the whole episode |
| CData | |
| ►COpticalFlowImageSerializer | Serializes image buffers generated by camera sensors |
| CImageHeader | |
| CRadarSerializer | Serializes the data generated by Radar sensors |
| CSemanticLidarHeaderView | A view over the header of a Lidar measurement |
| CSemanticLidarSerializer | Serializes the data generated by Lidar sensors |
| ►CSensorHeaderSerializer | 类的功能注释,说明这个类用于对所有传感器数据附带的元信息(头部信息)进行序列化操作 |
| CHeader | |
| CCompileTimeTypeMap | 一个编译时结构,用于映射两种类型。可以通过键或索引查找元素。 |
| CCompositeSerializer | 编译时映射表,用于将传感器对象映射到序列化器。 |
| CDeserializer | 反序列化器(Deserializer)类,用于将包含传感器生成数据的缓冲区(Buffer)进行反序列化操作, 并创建合适的SensorData类实例来承载传感器的测量数据。 |
| CRawData | 包装一个传感器生成的原始数据以及一些有用的元信息。 |
| CSensorData | 所有传感器生成数据的对象的基类 |
| ►Nstreaming | |
| ►Ndetail | 包含Boost.Asio库中的IP地址类定义。 包含Boost.Asio库中的TCP协议类定义。 |
| ►Ntcp | 引入Carla的不可复制类定义。 |
| CClient | 连接单个流的客户端。 |
| CIncomingMessage | 读取传入TCP消息的助手。在单个缓冲区中分配整个消息。 |
| CMessageTmpl | 通过TCP套接字发送的一组缓冲区的序列化,作为单个消息发送。 |
| CServer | 警告:在io_context停止之前,不能销毁这个服务器实例 |
| CServerSession | TCP服务器会话类。 |
| CDispatcher | Keeps the mapping between streams and sessions |
| CEndPoint | |
| CEndPoint< Protocol, FullyDefinedEndPoint > | |
| CEndPoint< Protocol, PartiallyDefinedEndPoint > | |
| CFullyDefinedEndPoint | |
| CMultiStreamState | A stream state that can hold any number of sessions |
| CPartiallyDefinedEndPoint | |
| CStream | |
| CStreamStateBase | 所有流副本之间的共享状态类。如果处于活动状态,则提供对底层服务器会话的访问。 |
| Ctoken_data | |
| Ctoken_type | 静态断言,用于确保token_data结构体的大小与Token::data的大小相同。 |
| ►Nlow_level | |
| CClient | A client able to subscribe to multiple streams |
| CServer | 一个低级的流媒体服务器。每个新流都有一个关联的令牌, 客户端可以使用这个令牌来订阅流。此服务器需要外部 io_context 运行。 |
| CClient | |
| CServer | A streaming server |
| CToken | |
| ►Ntraffic_manager | Carla项目的交通管理命名空间。 |
| ►Nconstants | |
| NCollision | |
| NFrameMemory | |
| NHybridMode | |
| NLaneChange | |
| NMap | |
| NMotionPlan | |
| NNetworking | |
| NPathBufferUpdate | |
| NPID | |
| NSpeedThreshold | |
| NTrackTraffic | |
| NTrafficLight | |
| NVehicleLight | |
| NVehicleRemoval | |
| NWaypointSelection | |
| NPID | |
| CActuationSignal | 用来保存驱动信号的结构 |
| CAtomicActorSet | |
| CAtomicMap | 一个线程安全的、基于unordered_map的原子映射类。 |
| CCachedSimpleWaypoint | |
| CChangeLaneInfo | 路线类型,由一系列字节组成,表示路线信息 |
| CCollisionHazardData | |
| CCollisionLock | |
| CCollisionStage | 该类具有检测与附近演员潜在碰撞的功能。 |
| CGeometryComparison | |
| CInMemoryMap | 此类构建一个离散的本地地图缓存。 使用世界实例化该类并运行SetUp()构造本地地图。 |
| CKinematicState | |
| CLocalizationData | |
| CLocalizationStage | 此类功能是维护车辆前方的路径点以供跟随。 该类还负责管理车道变更决策并适当地修改路径轨迹。 |
| CMotionPlanStage | |
| CParameters | 交通管理参数 |
| CRandomGenerator | |
| CSimpleWaypoint | 该类是Carla的Waypoint对象的简单封装。 该类用于表示世界地图的离散样本。 |
| CSimulationState | 该类保持了仿真中所有车辆的状态。 |
| CSnippetProfiler | |
| CStage | 阶段类型接口。 |
| CStateEntry | 用来保存控制器状态的结构体 |
| CStaticAttributes | |
| CTrackTraffic | |
| CTrafficLightStage | |
| CTrafficLightState | |
| CTrafficManager | 该类通过使用消息传递机制,将交通管理器的各个阶段恰当地整合在一起 |
| CTrafficManagerBase | / * / * |
| CTrafficManagerClient | 提供与TrafficManagerServer的RPC通信功能。 |
| CTrafficManagerLocal | 交通管理器本地类,通过消息传递机制整合交通管理器的各个阶段。 @inherits TrafficManagerBase |
| CTrafficManagerRemote | 远程交通管理器类,通过消息传递机制整合交通管理的各个阶段。 |
| CTrafficManagerServer | 交通管理服务器类,负责处理远程交通管理器的请求并应用更改到本地实例。 |
| CVehicleLightStage | VehicleLightStage类负责根据车辆当前的状态和周围环境来开启或关闭车辆的灯光 |
| Care_same | |
| Care_same< T0, T1 > | |
| Care_same< T0, T1, Ts... > | |
| CAtomicSharedPtr | 线程安全的原子智能指针封装类 |
| CBuffer | 一块原始数据。 请注意,如果需要更多容量,则会分配一个新的内存块,并 删除旧的内存块。这意味着默认情况下,缓冲区只能增长。要释放内存,使用 clear 或 pop。 |
| CBufferPool | 一个缓冲区池。 从这个池中弹出的缓冲区在销毁时会自动返回到池中, 这样分配的内存可以被重用。 |
| CBufferView | 从现有缓冲区创建一个常量视图 |
| CFileSystem | 用于访问文件系统的静态函数。 |
| CFunctional | |
| CListView | 代表容器中一段元素的视图,基本上是一对起始和结束迭代器。 |
| CMovableNonCopyable | 这个类用于禁止拷贝构造函数和赋值操作,但允许移动构造函数和赋值操作 |
| CMsgPack | |
| CNonCopyable | 这个类用于禁止拷贝和移动构造函数及赋值操作 |
| ►CPythonUtil | |
| CAcquireGIL | |
| CAcquireGILDeleter | 可以传递给智能指针的删除器,以便在销毁对象之前获取GIL。 |
| CReleaseGIL | |
| CReleaseGILDeleter | 可以传递给智能指针的删除器,以便在销毁对象之前释放GIL。 |
| ►CRecurrentSharedFuture | 这个类类似于共享未来(shared future)的使用方式,但是它的值可以被设置任意次数的值。 未来设计模式的核心思想是异步调用。 Future接口象征着异步执行任务的结果即执行一个耗时任务完全可以另起一个线程执行,然后此时我们可以去做其他事情,做完其他事情我们再调用Future.get()方法获取结果即可。 对于未来模式来说,它无法立即返回你需要的数据,但是它会返回一个契约,将来你可以凭借这个契约去获取你需要的信息。 服务程序并不等数据处理完成便立即返回客户端一个伪造的数据(如:商品的订单,而不是商品本身); 在完成其他业务处理后,最后再使用返回比较慢的Future数据。 参考:https://blog.csdn.net/weixin_43816711/article/details/125664746 |
| Cmapped_type | |
| CStringUtil | |
| CThreadGroup | |
| CThreadPool | 基于Boost.Asio的上下文 |
| Ctime_duration | Positive time duration up to milliseconds resolution |
| ►Ncarla_msgs | |
| ►Nmsg | |
| CCarlaCollisionEventPubSubType | 此类代表了用户在 IDL 文件中定义的 CarlaCollisionEvent 类型的主题数据类型(TopicDataType)。 |
| CCarlaEgoVehicleControl | 该类表示用户在 IDL 文件中定义的结构 CarlaEgoVehicleControl。 <> |
| CCarlaEgoVehicleControlPubSubType | 此类表示用户在 IDL 文件中定义的类型 CarlaEgoVehicleControl 的 TopicDataType。 <> |
| CLaneInvasionEvent | 此类表示用户在IDL文件中定义的LaneInvasionEvent结构。这个类表示在IDL文件中用户定义的LaneInvasionEvent结构,通常用于处理车道入侵相关的消息事件,是整个消息结构体的主体类定义 |
| CLaneInvasionEventPubSubType | |
| Nclient | 包含CARLA客户端相关类和函数的命名空间。 |
| Nclmdep_msgpack | |
| NCommonAttributes | |
| ►Ndvs | |
| CConfig | 动态视觉传感器 (DVS, Dynamic Vision Sensor) 配置结构 |
| Nefd | 别名,代表eprosima::fastdds::dds命名空间,用于简化Fast DDS相关类型的引用。 |
| ►Neprosima | |
| Nfastcdr | |
| ►Ngeometry_msgs | |
| ►Nmsg | |
| ►Ndetail | |
| CPoint32_f | |
| CPoint32_rob | |
| CPoint_f | |
| CPoint_rob | |
| CPose_f | |
| CPose_rob | |
| CPoseWithCovariance_f | |
| CPoseWithCovariance_rob | |
| CQuaternion_f | |
| CQuaternion_rob | |
| CTransform_f | |
| CTransform_rob | |
| CTwist_f | |
| CTwist_rob | |
| CTwistWithCovariance_f | |
| CTwistWithCovariance_rob | |
| CVector3_f | |
| CVector3_rob | |
| CPoint | This class represents the structure Point defined by the user in the IDL file |
| CPoint32 | This class represents the structure Point32 defined by the user in the IDL file.这个类表示用户在IDL(接口定义语言)文件中定义的 Point32 结构体, |
| CPoint32PubSubType | This class represents the TopicDataType of the type Point32 defined by the user in the IDL file |
| CPointPubSubType | 此类表示用户在 IDL 文件中定义的 Point 类型的 TopicDataType。 <> |
| CPose | 此类表示IDL文件中定义的Pose结构。 <> |
| CPosePubSubType | This class represents the TopicDataType of the type Pose defined by the user in the IDL file |
| CPoseWithCovariance | This class represents the structure PoseWithCovariance defined by the user in the IDL file |
| CPoseWithCovariancePubSubType | This class represents the TopicDataType of the type PoseWithCovariance defined by the user in the IDL file |
| CQuaternion | This class represents the structure Quaternion defined by the user in the IDL file |
| CQuaternionPubSubType | |
| CTransform | 此类表示用户在IDL文件中定义的Transform结构。 |
| CTransformPubSubType | This class represents the TopicDataType of the type Transform defined by the user in the IDL file |
| CTransformStamped | 此类表示用户在 IDL 文件中定义的 TransformStamped 结构。 <> |
| CTransformStampedPubSubType | This class represents the TopicDataType of the type TransformStamped defined by the user in the IDL file. // 该类表示IDL文件中用户定义的TransformStamped类型的主题数据类型。 // |
| CTwist | |
| CTwistPubSubType | 此类表示用户在 IDL 文件中定义的类型 Twist 的 TopicDataType。 <> |
| CTwistWithCovariance | 此类表示用户在 IDL 文件中定义的 TwistWithCovariance 结构。 <> |
| CTwistWithCovariancePubSubType | 此类表示用户在 IDL 文件中定义的 TwistWithCovariance 的 TopicDataType。 <> |
| CVector3 | 此类表示用户在 IDL 文件中定义的 Vector3 结构。 <> |
| CVector3PubSubType | 此类表示用户在 IDL 文件中定义的 Vector3 类型的 TopicDataType。 <> |
| NImageUtil | |
| ►NMapGen | |
| CCityAreaDescription | |
| ►CDoublyConnectedEdgeList | 简单的双连通边链表结构。它只允许添加元素,不允许删除元素。 |
| CFace | |
| CHalfEdge | |
| CNode | |
| CGraphGenerator | 随机双连通边链表 DoublyConnectedEdgeList 生成器。 |
| CGraphParser | |
| CPosition | |
| CRoadSegmentBuilder | |
| CRoadSegmentDescription | |
| ►NMeshReconstruction | |
| CCube | |
| CIntersectInfo | |
| CMesh | |
| CRect3 | |
| CVec3 | |
| ►Nmoodycamel | |
| ►Ndetails | |
| C_hash_32_or_64 | |
| C_hash_32_or_64< 1 > | |
| CConcurrentQueueProducerTypelessBase | |
| Cconst_numeric_max | |
| Chash_32_or_64 | |
| Cis_trivially_destructible | |
| Cmax_align_t | |
| Cnomove_if | |
| Cnomove_if< false > | |
| Cstatic_is_lock_free | |
| Cstatic_is_lock_free< bool > | |
| Cstatic_is_lock_free< U * > | |
| Cstatic_is_lock_free_num | |
| Cstatic_is_lock_free_num< int > | |
| Cstatic_is_lock_free_num< long > | |
| Cstatic_is_lock_free_num< long long > | |
| Cstatic_is_lock_free_num< short > | |
| Cstatic_is_lock_free_num< signed char > | |
| Cthread_id_converter | |
| CBlock | |
| CBlockingConcurrentQueue | |
| CConcurrentQueue | |
| CConcurrentQueueDefaultTraits | |
| CConsumerToken | |
| ►CExplicitProducer | |
| CBlockIndexEntry | |
| CBlockIndexHeader | |
| CFreeList | |
| CFreeListNode | |
| ►CImplicitProducer | |
| CBlockIndexEntry | |
| CBlockIndexHeader | |
| CImplicitProducerHash | |
| CImplicitProducerKVP | |
| CProducerBase | |
| CProducerToken | |
| ►Nnav_msgs | |
| ►Nmsg | |
| COdometry | This class represents the structure Odometry defined by the user in the IDL file |
| COdometryPubSubType | This class represents the TopicDataType of the type Odometry defined by the user in the IDL file |
| Nphysx | |
| NPropAttributes | |
| ►Npugi | Pugi XMLռ |
| Cxml_attribute | |
| Cxml_attribute_iterator | |
| Cxml_attribute_struct | |
| Cxml_document | ʾһXMLĵ |
| Cxml_named_node_iterator | |
| Cxml_node | |
| Cxml_node_iterator | |
| Cxml_node_struct | |
| Cxml_object_range | |
| Cxml_parse_result | |
| Cxml_text | |
| Cxml_tree_walker | |
| Cxml_writer | |
| Cxml_writer_file | |
| Cxml_writer_stream | |
| Cxpath_exception | |
| Cxpath_node | |
| Cxpath_node_set | |
| Cxpath_parse_result | |
| Cxpath_query | |
| Cxpath_variable | |
| Cxpath_variable_set | |
| Nros2 | |
| ►Nrosgraph | |
| ►Nmsg | |
| CClock | This class represents the structure Clock defined by the user in the IDL file |
| CClockPubSubType | 此类表示用户在 IDL 文件中定义的类型 Clock 的 TopicDataType。 <> |
| NSceneCaptureSensor_local_ns | |
| ►Nsensor_msgs | |
| ►Nmsg | |
| ►Ndetail | |
| CNavSatStatus_f | |
| CNavSatStatus_rob | |
| CRegionOfInterest_f | |
| CRegionOfInterest_rob | |
| CCameraInfo | This class represents the structure CameraInfo defined by the user in the IDL file.(表示 IDL 文件中定义的 CameraInfo 结构) |
| CCameraInfoPubSubType | 此类表示用户在 IDL 文件中定义的 CameraInfo 类型的 TopicDataType。 <> |
| CImage | This class represents the structure Image defined by the user in the IDL file.这个类表示在 IDL(接口定义语言)文件中由用户定义的 Image 结构,用于特定的消息传递场景,可能与图像相关消息有关, |
| CImagePubSubType | 此类表示用户在IDL文件中定义的Image类型的主题数据类型。 |
| CImu | This class represents the structure Imu defined by the user in the IDL file |
| CImuPubSubType | This class represents the TopicDataType of the type Imu defined by the user in the IDL file |
| CNavSatFix | This class represents the structure NavSatFix defined by the user in the IDL file |
| CNavSatFixPubSubType | This class represents the TopicDataType of the type NavSatFix defined by the user in the IDL file |
| CNavSatStatus | This class represents the structure NavSatStatus defined by the user in the IDL file |
| CNavSatStatusPubSubType | This class represents the TopicDataType of the type NavSatStatus defined by the user in the IDL file |
| CPointCloud2 | This class represents the structure PointCloud2 defined by the user in the IDL file |
| CPointCloud2PubSubType | This class represents the TopicDataType of the type PointCloud2 defined by the user in the IDL file |
| CPointField | 此类表示用户在 IDL 文件中定义的结构 PointField。 <> |
| CPointFieldPubSubType | This class represents the TopicDataType of the type PointField defined by the user in the IDL file |
| CRegionOfInterest | This class represents the structure RegionOfInterest defined by the user in the IDL file |
| CRegionOfInterestPubSubType | 此类表示用户在 IDL 文件中定义的 RegionOfInterest 类型的 TopicDataType。 <> |
| ►NSimplify | 命名空间,用于简化网格模型的工具和数据结构。 |
| CRef | 表示三角形和顶点之间的引用的数据结构。 |
| CSimplificationObject | 用于简化网格的类。 |
| CTriangle | 表示三角形的数据结构。 |
| CVertex | 表示顶点的数据结构。 |
| ►Nstd | |
| Chash< carla::road::element::Waypoint > | |
| Chash< CarlaRecorderCollision > | |
| ►Nstd_msgs | |
| ►Nmsg | |
| ►Ndetail | |
| CFloat32_f | |
| CFloat32_rob | |
| CFloat32 | 这个类表示用户在IDL文件中定义的Float32结构。 |
| CFloat32PubSubType | 此类表示由用户在 IDL 文件中定义的 Float32 类型的主题数据类型(TopicDataType)。它继承自 eprosima::fastdds::dds::TopicDataType,意味着需要实现其中定义的一些虚函数来满足主题数据类型的相关操作要求,比如序列化、反序列化等。 |
| CHeaderPubSubType | |
| CString | 这个类表示用户在IDL文件中定义的结构体String。 |
| CStringPubSubType | This class represents the TopicDataType of the type String defined by the user in the IDL file |
| ►Ntf2_msgs | |
| ►Nmsg | |
| CTF2Error | |
| CTF2ErrorPubSubType | |
| CTFMessage | |
| CTFMessagePubSubType | This class represents the TopicDataType of the type TFMessage defined by the user in the IDL file |
| NUOpenDriveMap_Private | |
| ►Nutil | |
| Nbuffer | |
| COpenDrive | 加载OpenDrive目录下文件的工具类 |
| CRandom |