#include <geometry/spline/catmull_rom_subspline.hpp>
#include <optional>
#include <string>
#include <traffic_simulator/behavior/follow_trajectory.hpp>
#include <traffic_simulator/data_type/behavior.hpp>
#include <traffic_simulator/data_type/entity_status.hpp>
#include <traffic_simulator/data_type/lane_change.hpp>
#include <traffic_simulator/traffic_lights/traffic_lights.hpp>
#include <traffic_simulator_msgs/msg/behavior_parameter.hpp>
#include <traffic_simulator_msgs/msg/entity_type.hpp>
#include <traffic_simulator_msgs/msg/obstacle.hpp>
#include <traffic_simulator_msgs/msg/pedestrian_parameters.hpp>
#include <traffic_simulator_msgs/msg/vehicle_parameters.hpp>
#include <traffic_simulator_msgs/msg/waypoints_array.hpp>
#include <unordered_map>
#include <visualization_msgs/msg/marker_array.hpp>
Go to the source code of this file.
◆ DEFINE_GETTER_SETTER
| #define DEFINE_GETTER_SETTER |
( |
|
NAME, |
|
|
|
KEY, |
|
|
|
TYPE |
|
) |
| |
Value: virtual auto get##NAME() -> TYPE = 0; \
virtual auto set##NAME(const TYPE & value) -> void = 0; \
auto get##NAME##Key() const -> const
std::
string & \
{ \
return key; \
}
Definition: lanelet_wrapper.hpp:43
std::string string
Definition: junit5.hpp:26