CARLA
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
AutowareVehicleStatusPublisher.cpp File Reference
#include "carla/ros2/publishers/AutowareVehicleStatusPublisher.h"
#include "carla/Logging.h"
#include "carla/ros2/AutowareSteeringCompensation.h"
#include "carla/ros2/middleware/QosProfile.h"
#include "carla/ros2/publishers/PublisherImpl.h"
#include "carla/ros2/types/msg/ControlModeReport.h"
#include "carla/ros2/types/msg/GearReport.h"
#include "carla/ros2/types/msg/HazardLightsReport.h"
#include "carla/ros2/types/msg/SteeringReport.h"
#include "carla/ros2/types/msg/TurnIndicatorsReport.h"
#include "carla/ros2/types/msg/VelocityReport.h"

Go to the source code of this file.

Classes

struct  carla::ros2::AutowareControlModeReportTraits
 
struct  carla::ros2::AutowareGearReportTraits
 
struct  carla::ros2::AutowareHazardLightsReportTraits
 
struct  carla::ros2::AutowareSteeringReportTraits
 
struct  carla::ros2::AutowareTurnIndicatorsReportTraits
 
struct  carla::ros2::AutowareVelocityReportTraits
 
class  carla::ros2::AutowareVehicleStatusPublisher::Impl
 

Namespaces

namespace  carla
 This file contains definitions of common data structures used in traffic manager.
 
namespace  carla::ros2
 

Macros

#define CASE(DATUM)
 
#define CASE(DATUM)
 

Macro Definition Documentation

◆ CASE [1/2]

#define CASE (   DATUM)
Value:
case ControlMode::DATUM: \
report->mode = msg::ControlModeReport::DATUM; \
break; \
static_assert(true, "")

◆ CASE [2/2]

#define CASE (   DATUM)
Value:
case Gear::DATUM: \
report->report = msg::GearReport::DATUM; \
break; \
static_assert(true, "")